永洪社区

标题: BI_EXCEL输出的问题 [打印本页]

作者: 于向磊    时间: 2024-9-18 20:49
标题: BI_EXCEL输出的问题
1、在制作报告用明细表汇总合并单元格,导出EXCEL时超过3万左右的数据合并单元格就失效了???输出的参数和BI配置文件的参数都设置了,这是什么原因??
2、导出到excel后  原本数值的类型  文本框左上方有个三角标志,导致不能再excel进行计算很麻烦  数据集是数值类型,导出的数据为什么显示为文本类型导致不能直接计算??


作者: yhdata_lyaa    时间: 2024-9-18 20:49
修改参数配置
excel.mainsheet.format.maxrow=30000:当table的数据行数超过设置值时(默认是30000),会导致数据sheet里的格式丢掉。
在仪表盘或者查询里工具栏上的编辑参数里设置参数:_KEEP_EXCEL_DATA_SPAN_,参数数据类型设置为布尔型。

先试试只 修改以上两种呢,如果都不能完成合并的话,只能用

export.datasheet.keepview=true这个参数保持样式 ,会强制转换文本。
作者: yhdata_lyaa    时间: 2024-9-19 09:38
参考这个参数配置
excel.mainsheet.format.maxrow=30000:当table的数据行数超过设置值时(默认是30000),会导致数据sheet里的格式丢掉。
https://www.yonghongtech.com/rea ... _highlightsub=30000
作者: 于向磊    时间: 2024-9-19 09:44
yhdata_lyaa 发表于 2024-9-19 09:38
参考这个参数配置
excel.mainsheet.format.maxrow=30000:当table的数据行数超过设置值时(默认是30000), ...

导出到EXCEL  数值类型的数据为什么会有个三角标识   默认变成文本类型了呢??
作者: yhdata_lyaa    时间: 2024-9-19 10:10
于向磊 发表于 2024-9-19 09:44
导出到EXCEL  数值类型的数据为什么会有个三角标识   默认变成文本类型了呢?? ...

export.datasheet.keepview=true这个参数影响的,
默认为false。输出的excel / csv 数据和编辑状态展示的格式要完全一致(例如百分比导出2.99%,在excel下面就是选中该单元格,在编辑栏会显示:2.99999%)设置为true则解决了,显示为2.99%,均保持一致
这里为了保持格式会强制转换文本
作者: 于向磊    时间: 2024-9-19 10:17
yhdata_lyaa 发表于 2024-9-19 10:10
export.datasheet.keepview=true这个参数影响的,
默认为false。输出的excel / csv 数据和编辑状态展示的 ...

设置这个参数是为了解决自由表合并单元格的问题,结果导致合并单元格的问题解决了  所有的明细表导出都变成文本了,有没有什么兼容性的策略来解决这个问题啊




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4