一个报表,添加一个下拉参数,报表显示的金额数据,是否保留俩位小数?动态这个怎么做

一个报表,添加一个下拉参数,报表显示的金额数据,是否保留俩位小数?动态这个怎么做

默认显示保留整数,选择参数是的时候  保留俩位小数

FineReport 15764373317 发布于 2021-12-15 15:21 (编辑于 2021-12-15 15:22)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
杨朝健Lv5中级互助
发布于2021-12-15 15:51(编辑于 2021-12-15 15:54)

https://help.fanruan.com/finereport/doc-view-824.html?source=4##19

设置单元格公式形态

if(下拉参数="保留俩位小数",FORMAT($$$, "#,##0.00") ,FORMAT($$$, "#,##0") )

image.png

最佳回答
0
LTC朝Lv6高级互助
发布于2021-12-15 15:23(编辑于 2021-12-15 15:29)

可以把金额数据做成两列,一列保留两位小数,一列为原数据,通过下拉参数动态显示列

根据参数值显示不同的列:https://help.fanruan.com/finereport/doc-view-2079.html

-------------------------------------------------------

image.png

  • 15764373317 15764373317(提问者) 不行,报表中金额数据非常多 ,做起来太麻烦了
    2021-12-15 15:24 
  • LTC朝 LTC朝 回复 15764373317(提问者) 那就用条件属性-新值来做
    2021-12-15 15:25 
  • LTC朝 LTC朝 回复 15764373317(提问者) 给你截图了
    2021-12-15 15:29 
  • 15764373317 15764373317(提问者) 不好使用呢,默认设置的保留整数 条件数据也这么设置的 不好使啊
    2021-12-15 15:47 
最佳回答
0
CD20160914Lv8专家互助
发布于2021-12-15 15:30(编辑于 2021-12-15 16:01)

0717.gif

sql中写

select 

round(1/3,${cs}) as t3

from dual

image.png

image.png

WorkBook25.rar

  • 15764373317 15764373317(提问者) 一些合计项也控制
    2021-12-15 15:44 
  • CD20160914 CD20160914 回复 15764373317(提问者) 你把合计写在sql里面。。。也一样控制
    2021-12-15 15:57 
  • CD20160914 CD20160914 回复 15764373317(提问者) 看我上传的文件。
    2021-12-15 16:00 
最佳回答
0
墨残烛Lv5初级互助
发布于2021-12-15 15:47(编辑于 2021-12-15 16:08)

  • 5关注人数
  • 553浏览人数
  • 最后回答于:2021-12-15 16:08
    请选择关闭问题的原因
    确定 取消
    返回顶部