复选框数据关联

例如:

A复选框是国家

B复选框是城市

C复选框是城市下属县市

A选择中国

B根据A查出所有城市,并选择上海、杭州

C根据B查出所有下属县市,并选择桐庐、崇明

最终我要拿到桐庐、崇明这两个地名;

请问如何实现?

主要是想解决我的另外一个问题:https://bbs.fanruan.com/wenda/question/82770.html

FineReport 用户s1964813 发布于 2021-8-18 14:50 (编辑于 2021-8-18 14:51)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2021-8-18 14:58(编辑于 2021-8-18 15:13)

下拉框参数联动.cpt

这个就是参数联动而已 只是把下拉框 修改成复选框而已

数据集参数的多值查询-https://help.fanruan.com/finereport/doc-view-1287.html 把SQL里的都修改成IN 

SELECT * FROM 订单 where 货主地区 in ('${city1}') and 货主省份 in ('${city2}') and 货主城市 in ('${city}')

这样就可以了

  • 用户s1964813 用户s1964813(提问者) 您好,我是复选框哦,涉及到返回值问题,跟动态参数关联的思路完全两回事
    2021-08-18 15:14 
  • 用户s1964813 用户s1964813(提问者) 问题在于我已经能够取到B的值,但是取不到C的值
    2021-08-18 15:15 
  • 孤陌 孤陌 回复 用户s1964813(提问者) 一样的啊 有什么不一样
    2021-08-18 15:16 
  • 孤陌 孤陌 回复 用户s1964813(提问者) 直接看看例子 估计是你的下拉复选框 分隔符设置的有问题才没有办法进行数据过滤
    2021-08-18 15:17 
  • 孤陌 孤陌 回复 用户s1964813(提问者) 自己好好看看例子 我想 你的问题是是下拉复选框控件 分隔符没有设置好 所以才出现这个问题
    2021-08-18 15:19 
最佳回答
0
luojian0323Lv7资深互助
发布于2021-8-18 14:52(编辑于 2021-8-18 14:54)

动态参数联动,这个帮助文档都有的https://help.fanruan.com/finereport/doc-view-1284.html

这还有个相关问题汇总链接:https://help.fanruan.com/finereport/doc-view-4192.html?source=4#

  • 用户s1964813 用户s1964813(提问者) 您好,我是复选框哦,涉及到返回值问题,跟动态参数关联的思路完全两回事
    2021-08-18 15:14 
  • 用户s1964813 用户s1964813(提问者) 问题在于我已经能够取到B的值,但是取不到C的值
    2021-08-18 15:15 
  • luojian0323 luojian0323 回复 用户s1964813(提问者) 不论是下拉复选框,还是复选按钮组,都有字典吧,字典就可以根据前面的控件值,动态改变字典值的
    2021-08-18 15:24 
  • 3关注人数
  • 479浏览人数
  • 最后回答于:2021-8-18 15:13
    请选择关闭问题的原因
    确定 取消
    返回顶部