您可以設定特定特性來控制 Excel 輸出。
特性名稱 | 描述 | 預設 |
---|---|---|
顯示格線 |
設為 true 以在報表輸出中顯示 Excel 表格格線。 |
false |
分頁作為新試算表 |
若要讓報表範本中指定的分頁在 Excel 工作簿中產生一個新的工作表,請設為 "True"。 |
true |
最小欄寬 |
以點為單位設定欄寬。當欄寬小於指定的最小值且未包含任何資料時,該資料欄就會與前一個資料欄合併。此特性的有效範圍為 0.5 到 20 點。 |
3 (點數,0.04 英吋) |
最小列高 |
以點為單位設定列高。當列高小於指定的最小值且未包含任何資料時,系統就會移除該資料列。此特性的有效範圍為 0.001 到 5 點。 |
1 (點數,0.01 英吋) |
將值保留在同一資料欄 |
將此特性設為 True 可將資料欄合併機率降到最低。設定欄寬時,會使用「表格自動版面配置」特性中指定的值,根據資料欄內容來設定。輸出的版面配置可能不會像使用原始版面配置演算法時那樣整齊。 |
False |
表格自動版面配置 |
指定轉換比例 (以點為單位) 和長度上限 (以點為單位),例如 6.5,150。請參閱範例。 若要讓此特性生效,必須將「將值保留在同一資料欄」特性設為 True。 此特性會依據內容擴充表格欄寬。擴充欄寬時,會根據字元數目和轉換比例進行擴充,最高可達規格上限。 範例:假設有一個含有兩欄 Excel 資料的報表 -- 資料欄 1 包含一個由 18 個字元組成的文字字串,而資料欄 2 的長度為 30 個字元。當此特性的值設為 6.5,150 時,系統會執行下列計算: 資料欄 1 為 18 個字元: 套用計算:18 * 6.5 點 = 117 點 該資料欄在 Excel 輸出中的寬度將會是 117 點。 資料欄 2 為 30 個字元: 套用計算:30 * 6.5 點 = 195 點 由於 195 點大於指定的上限 150,因此資料欄 2 在 Excel 輸出中的寬度將會是 150 點。 |
不適用 |
允許的巢狀表格資料列數目上限 |
指定可允許的巢狀表格資料列數目上限。允許的值為 15000 到 999,999。 進行報表處理時,無法將巢狀內部表格資料列清理至 XLSX 寫入器,因此它們會留在記憶體內,導致增加記憶體用量。設定此限制可避免發生記憶體不足異常狀況。當達到內部表格大小的這項限制時,系統就會終止產生作業。將會傳回未完成的 XLSX 輸出檔案。 |
20,000 |
開啟密碼 |
使用此特性指定報表使用者必須提供的密碼,以便開啟任何 XLSX 輸出檔。 組態名稱: |
NA |
啟用資料列分割 |
設為 "true" 以避免將資料列延展至很大的高度,並允許將資料列分割成多列。 |
True |