cpt如何将报表的数值在元和万元之间切换,通过增加一个控件按钮能实现嘛

财务方需求的报表 现在逻辑不变 想多一套以万元单位(之前单位为元)的报表首先不考虑增加sheet,添加公式的方式有没有一键调整报表的数量级

FineReport 用户GBiDN5363983 发布于 2023-3-6 14:14 (编辑于 2023-3-6 14:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
Z4u3z1Lv6专家互助
发布于2023-3-6 14:15(编辑于 2023-3-6 14:21)

增加一个动态参数

然后数字用公式形态判断一下

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

参考案例

WorkBook1.rar

image.png

image.png

最佳回答
1
snrtuemcLv8专家互助
发布于2023-3-6 14:16

你要每个报表修改了,根据控件参数值,判断显示值

if($控件参数="万元",$$$/10000+"万元",$$$)

image.png

最佳回答
1
用户6NWif5139660Lv6资深互助
发布于2023-3-6 14:17(编辑于 2023-3-6 14:25)

公式形态 

if($参数="万元",$$$/10000,$$$)

动态列-https://help.fanruan.com/finereport/doc-view-3966.html

  • 用户GBiDN5363983 用户GBiDN5363983(提问者) 现在有一个精度问题,有的是部分逻辑的合计,貌似这样是先/10000再相加减 财务方提出的要与$$$合计的值/10000 相等
    2023-03-06 14:21 
  • 用户6NWif5139660 用户6NWif5139660 回复 用户GBiDN5363983(提问者) 设计两个 一个万元 一个元的行 用条件属性 实现控件选择显示隐藏 类似动态列那种
    2023-03-06 14:25 
  • 用户6NWif5139660 用户6NWif5139660 回复 用户GBiDN5363983(提问者) https://help.fanruan.com/finereport/doc-view-3499.html
    2023-03-06 14:26 
最佳回答
0
1592Lv6高级互助
发布于2023-3-6 14:29

sql里调整

字段*${ad}

实际值1 显示值元

10000 万元

  • 3关注人数
  • 343浏览人数
  • 最后回答于:2023-3-6 14:29
    请选择关闭问题的原因
    确定 取消
    返回顶部