单元格样式设置格式保留两位小数,报表导出excel数据却没有保留两位小数而是精确数据

FineReport yzm206868 发布于 2022-4-13 18:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
shinger@126.comLv2见习互助
发布于2022-4-13 18:46

报表控件里面设置格式,仅仅是修改了显示值,并未修改实际值。如果要导出的 excel仅保留2位小数,可以在SQL中处理 cast(Amount as decimal(16,2)) 这样,或者在模板中使用round函数转换

最佳回答
0
好好生活好好学习Lv7资深互助
发布于2022-4-13 18:39(编辑于 2022-4-13 18:46)

貌似是这样的,你拿条件属性重新赋值呢;或者拿sql处理一下

image.png

ROUND($$$,2)

最佳回答
0
@Lv6资深互助
发布于2022-4-13 19:20(编辑于 2022-4-13 19:21)

https://bbs.fanruan.com/wenda/question/106860.html

参考

https://bbs.fanruan.com/wenda/question/62281.html

RTX截图未命名.png这个小数的单元格设置一下单元格形态 =FORMAT($$$,"#0.00")

最佳回答
0
fiskerLv4见习互助
发布于2022-4-13 21:10

最简便的方法:

在单元格输入公式界面,中间部分有几个选项,将“导出/编辑结果时,保留公式”前边的勾选上即可

  • 5关注人数
  • 715浏览人数
  • 最后回答于:2022-4-13 21:10
    请选择关闭问题的原因
    确定 取消
    返回顶部