可以设置特定属性以便控制 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,Excel 输出中的列 2 的宽度将为 150 磅。 |
N/A |
允许的最大嵌套表行计数 |
指定嵌套表允许的最大行计数。允许的值为 15000 至 999,999。 报表处理期间,嵌套内部表行无法刷新到 XLSX 写进程,因此将保留在内存中,从而导致内存消耗增加。设置此限制可避免出现内存不足的异常错误。当内部表大小达到此限制时,将终止生成。系统将返回不完整的 XLSX 输出文件。 |
20,000 |
打开密码 |
使用此属性指定报表用户在打开任何 XLSX 输出文件时必须提供的密码。 配置名称: |
NA |
启用行拆分 |
如果设置为 "true",可避免将行拉伸到较大高度,并允许将一行拆分为多行。 |
True |