表单内下拉框,联动

image.png

金额列为后台导入数据,但是前端页面预览的时候,金额列还可以根据工资项下拉框进行变换!请问如何操作,有没有大神遇到过

FineReport 670934879 发布于 2020-4-25 17:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
张洪威Lv6高级互助
发布于2020-4-25 17:15(编辑于 2020-4-25 17:56)

填报联动-https://help.finereport.com/doc-view-608.html

这个文档的例子很详细,用sql函数就能实现了。



填报联动.cpt


  • 670934879 670934879(提问者) 首先感谢您的回复,金额列在数据库中,而且是后台导入后,打开这张报表就自动取出来!前面一步操作没啥问题,问题在于取出来后,选择工资项,金额列还要根据工资项不同进行联动
    2020-04-25 17:38 
  • 张洪威 张洪威 回复 670934879(提问者) 你看那个例子啊,里面的写法就能联动了,类似SQL(\"FRDemo\",\"select 金额 from tab where 工资项=\'\"+A2+\"\'\",1)
    2020-04-25 17:42 
  • 670934879 670934879(提问者) 回复 张洪威 我看到了,但是你有没有考虑到他是你选中了之后才会出数,我的需求是你打开就有数,选择还可以改数
    2020-04-25 17:48 
  • 张洪威 张洪威 回复 670934879(提问者) 你是单纯看文档觉得实现不了还是自己实践了之后觉得不行呢,模板给你更新在回答了,自己试试。
    2020-04-25 17:56 
  • 670934879 670934879(提问者) 回复 张洪威 我描述的不够清楚么?如同你做的demo,B3单元格是从数据库里取的,关联条件是A3!但是我后台倒入库的数据和下拉框所在的数据并不是一个表!你这个功能我能实现!但是你有没有考虑过,如果金额是从后台导入的,你后台导入的数据怎么取
    2020-04-25 18:09 
最佳回答
0
柯咚咚Lv3见习互助
发布于2020-4-25 17:14(编辑于 2020-4-25 17:14)

金额列,不在数据库中? 还是跟工资项在一张表中?

  • 670934879 670934879(提问者) 金额列在数据库中,而且是后台导入后,打开这张报表就自动取出来!前面一步操作没啥问题,问题在于取出来后,选择工资项,金额列还要根据工资项不同进行联动
    2020-04-25 17:37 
最佳回答
0
孤陌Lv6资深互助
发布于2020-4-25 19:06(编辑于 2020-4-25 19:11)

https://help.finereport.com/doc-view-608.html

填报联动明明可以  啊把这个填报联动公式插入 金额单元格 而不是放在下拉框控件里  这样金额的数据就是根据前面的数据进行匹配的 所以 你改了工资类型 金额也改

还有 插入行策略记得选择原值 谁知道你会不会做插入行的操作

  • 4关注人数
  • 852浏览人数
  • 最后回答于:2020-4-25 19:11
    请选择关闭问题的原因
    确定 取消
    返回顶部