永洪社区

标题: 关于导出EXCEL字段格式的问题 [打印本页]

作者: nfyjm    时间: 2022-4-24 15:22
标题: 关于导出EXCEL字段格式的问题
订单编号这一字段,有的超过19位数,到处之后变成科学计数法了,有什么方法能不这样吗
作者: 环环    时间: 2022-4-24 15:36
因为excel会自动的把长度大于12位的数字,识别显示为科学计数法
可以把这个字段改成表达式,内容写:""+col["字段"]
作者: nfyjm    时间: 2022-4-24 15:56
永洪tech-秀秀 发表于 2022-4-24 15:36
因为excel会自动的把长度大于12位的数字,识别显示为科学计数法
可以把这个字段改成表达式,内容写:""+col ...

这样吗?

作者: 环环    时间: 2022-4-24 16:01
""+col["字段"],这样,字段改成那个字段的名字,把sql表达式去掉
作者: nfyjm    时间: 2022-4-24 16:16
永洪tech-秀秀 发表于 2022-4-24 16:01
""+col["字段"],这样,字段改成那个字段的名字,把sql表达式去掉

改了,到处之后还是科学计数法
作者: 环环    时间: 2022-4-24 17:33
报告里显示是科学计算法吗
作者: nfyjm    时间: 2022-4-25 08:44
永洪tech-秀秀 发表于 2022-4-24 17:33
报告里显示是科学计算法吗

报表是正常的
作者: 环环    时间: 2022-4-25 10:43
那在excel里面设置下单元格格式呢,主要是数字太长,excel会自动转换为科学计数,可以设置为文本
https://jingyan.baidu.com/article/acf728fd426788b9e410a30c.html
作者: nfyjm    时间: 2022-4-25 13:45
永洪tech-秀秀 发表于 2022-4-25 10:43
那在excel里面设置下单元格格式呢,主要是数字太长,excel会自动转换为科学计数,可以设置为文本
https://j ...

不行,有的数字太长了,转成科学计数法之后,再转回来,最后四位变成0了
作者: 环环    时间: 2022-4-25 14:07
是哪个版本呢,报告显示正常,这个字段在报告中是什么类型的呢,如果报告中是文本类型,在bi.properties里配置下这两个属性试试,配置后重启tomcat生效
export.component.keepview=true
export.component.keepview=true
作者: nfyjm    时间: 2022-4-25 14:21
永洪tech-秀秀 发表于 2022-4-25 14:07
是哪个版本呢,报告显示正常,这个字段在报告中是什么类型的呢,如果报告中是文本类型,在bi.properties里 ...

865b版本,字段在报告中应该是文本
作者: 环环    时间: 2022-4-25 14:29
那可以配置下上面的属性试试
作者: nfyjm    时间: 2022-4-25 14:32
永洪tech-秀秀 发表于 2022-4-25 14:29
那可以配置下上面的属性试试

这两个一模一样?
作者: 环环    时间: 2022-4-25 14:36
这个
export.datasheet.keepview=true
export.component.keepview=true




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