帆软三级联动

查询三级联动,不管先选哪个,另外的都根据前面已经选择了的而变动。如下,我已选了存货分类和存货编码,当我最后选择封装类型后,前2个下拉自动变成了空。

b5.png我分别建了3个数据集,在每个数据集里都判断了另外2个控件,但是预览的时候,选了1个或2个后,再选下一个,前2个直接变成空。求大神指教。3个数据集代码如下:


FineReport 用户41278693 发布于 2020-6-8 16:47 (编辑于 2020-6-8 17:07)
1min目标场景问卷 立即参与
回答问题
悬赏:8 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
shirokoLv6资深互助
发布于2020-6-9 01:37(编辑于 2020-6-9 08:22)

没有主次关系,根本不是三级联动,而是三个控件情况下的“任意联动”。。

任意联动帆软原生功能做不到

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

https://bbs.fanruan.com/forum.php?mod=viewthread&tid=126135

不建议尝试,3级联动需要做12个控件,而且三个控件需要做出做对应的初始化事件,编辑结束事件

  • 用户41278693 用户41278693(提问者) 如果想做到三级任意联动的话,有没有办法实现呢,求指教?
    2020-06-09 08:15 
  • shiroko shiroko 回复 用户41278693(提问者) 可以拒绝的需求就建议拒绝,到时候每个报表都要你全联动
    2020-06-09 08:30 
  • 用户41278693 用户41278693(提问者) 非常感谢!
    2020-06-09 10:39 
最佳回答
0
krystal033Lv7高级互助
发布于2020-6-8 16:50(编辑于 2020-6-8 16:59)

数据集没有关联起来 三个数据集贴上来看看


https://help.finereport.com/doc-view-1284.html  参考一下这个 就行了  参数联动  要把参数写进数据集

  • 用户41278693 用户41278693(提问者) 三个数据集已经贴上来了,请指教
    2020-06-08 16:59 
  • krystal033 krystal033 回复 用户41278693(提问者) 你三个参数都没有关联起来 怎么联动 你参考一下我上面发的这个文档 自己理解一下吧
    2020-06-08 17:00 
  • 用户41278693 用户41278693(提问者) 回复 krystal033 已经看过,跟我需求不一样。如,我可以先选封装类型,选完后,我的存货编码和存货分类下的数据就是该封装类型下的数据,另外2个都一样。不管先选哪一个,另外的都是已选下拉框后的数据
    2020-06-08 17:05 
  • 用户41278693 用户41278693(提问者) 回复 krystal033 你给我的连接是需要先选地区,然后才能选省份,不能先选省份,再选地区
    2020-06-08 17:09 
最佳回答
0
孤陌Lv6资深互助
发布于2020-6-8 16:54

没有主次关系 何来联动一说 

  • 用户41278693 用户41278693(提问者) 我的需求需要不管先选哪个,另外2个都根据已选的内容来变动,该如何实现呢?
    2020-06-08 17:01 
  • 孤陌 孤陌 回复 用户41278693(提问者) 已经说了 没有主次功能 就没有联动一说 所以做不到你说的
    2020-06-09 07:46 
  • 孤陌 孤陌 回复 用户41278693(提问者) 如果联动出来 只有一个值的话 可以考虑用JS进行赋值
    2020-06-09 07:49 
  • 用户41278693 用户41278693(提问者) 回复 孤陌 有没例子呢,分享一个呢,我这里准确的说应该是三个选项任意联动
    2020-06-09 08:17 
  • 孤陌 孤陌 回复 用户41278693(提问者) 因为 FR的联动 数据是从数据集获取的 参数值改变 数据集重新取数 这样 自然会清空 原来控件的值 所以 根本不可能实现你说的任意联动 至于我说的JS赋值 也只是适用 联动出来的值 就一个 直接把这个值重新赋予另外2个单元格
    2020-06-09 08:40 
最佳回答
0
吾姓独孤Lv6高级互助
发布于2020-6-8 17:33

三个参数都独立做,数据集用过滤条件过滤,数据字典分别设置对应的数据集,别用同一个数据集就行了,然后要保证三个参数字段每个数据集都有

  • 用户41278693 用户41278693(提问者) 我目前就是这样做的,问题是预览的时候,选了前1个或者2个下拉后,再选下拉,前面的下拉就变成空了。这个问题一直解决不了
    2020-06-09 08:01 
  • 5关注人数
  • 1034浏览人数
  • 最后回答于:2020-6-9 08:22
    请选择关闭问题的原因
    确定 取消
    返回顶部