用了条件属性,导出的excel的单元格变成文本了,怎么解决

条件属性如此设置小数位:IF($xsw = "2", format($$$ , "#0.00"), format($$$ , "#0.0000"))) ,导出的excel,该单元格就变成文本了。能否导出后仍然是数字格式?

FineReport daidongdong 发布于 2019-9-17 13:38
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
doudekaixinLv6中级互助
发布于2019-9-17 13:53

第一种方法:做一张一模一样的模板,不用条件显示。导出的时候URL直接导出。参数传过去给新模板。

URL导出:https://help.finereport.com/doc-view-1142.html

第二种方法:不在条件属性中控制格式,在原模板加载结束事件里面写JS来改格式,导出的时候会是原值。

如果对你有用,采纳下。

  • daidongdong daidongdong(提问者) 有点复杂嘛,谢谢解答,正在研究你说的,第2种方法能再具体点吗?
    2019-09-17 14:01 
最佳回答
0
yzmknpQp2068966Lv2见习互助
发布于2023-2-8 11:04

把这个数据删掉,在重新添加试一下,我这样就行了

  • 3关注人数
  • 558浏览人数
  • 最后回答于:2023-2-8 11:04
    请选择关闭问题的原因
    确定 取消
    返回顶部