【根据单元格赋下拉框值】

数据字典测试.rar

请问大家,如附件,想实现:

当选择“人均月均收入时”,下拉框实际值与显示值为2个值a,b

不然,下拉框实际值与显示值都3个值为a,b,c

但是前提是 不想要动态参数,因为点击一下 整个模板都会刷新

image.png

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

------------参考------------------

数据字典测试.rar

原来那个隐藏起来不可见

1、产品排序里面的公式,不能改直接用这样的:

split("发货任务达成%,人均月均收入",",")

image.png

2、单元格的js只有一个。。而且这两句

_g().getWidgetByName("产品排序").setValue(cs);

_g().getWidgetByName("comboBox0").fireEvent("afteredit");

image.png

3、那个新增加的下拉框的公式:

if($产品排序 ="人均月均收入",SPLIT("a,b",","),SPLIT("a,b,c",","))

image.png

0222.gif

  • ran1025 ran1025(提问者) 版本不一致打不开呢,可以看看 设置截图?
    2023-04-21 14:59 
  • CD20160914 CD20160914 回复 ran1025(提问者) 看上面截图。
    2023-04-21 15:02 
  • ran1025 ran1025(提问者) 回复 CD20160914 我按照这个方式设置了,已经放在附件【数据字典测试】。不知道是那一步没设置对 ,没有效果 麻烦看一下呢
    2023-04-21 15:28 
  • CD20160914 CD20160914 回复 ran1025(提问者) 自己看吧。。。你的设置问题多
    2023-04-21 15:37 
  • CD20160914 CD20160914 回复 ran1025(提问者) 重装按我说的改!!!
    2023-04-21 15:39 
最佳回答
0
luojian0323Lv7资深互助
发布于2023-4-21 14:44
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-4-21 14:45
  • ran1025 ran1025(提问者) 不好意思 我忘记说了。我不想要动态参数,因为点击一下就会刷新模板 有其他方法嘛 谢谢
    2023-04-21 14:48 
  • Z4u3z1 Z4u3z1 回复 ran1025(提问者) 抱歉 想不出了
    2023-04-21 14:53 
最佳回答
0
LTC朝Lv6高级互助
发布于2023-4-21 14:46

1、产品排序这个参数可以创建两个  产品排序1和产品排序2,默认其中一个不可见,将两个参数重叠放置;

2、根据“指标选择”的值改变,来设置下拉框是否可见

  • ran1025 ran1025(提问者) 我明白这个方案,但是我想问下如果不用动态参数,如何控制“指标选择”能影响到下拉框判断呢?
    2023-04-21 14:50 
  • LTC朝 LTC朝 回复 ran1025(提问者) 这不是动态参数呀,你确定你看明白了?
    2023-04-21 14:52 
  • ran1025 ran1025(提问者) 回复 LTC朝 那如何根据“指标选择”的值,来设置下拉框是否可见?如果用if($指标***)来判断的话,我试过由于$指标不是动态参数就没办法影响下拉框值
    2023-04-21 14:57 
  • LTC朝 LTC朝 回复 ran1025(提问者) 用JS判断呀,不需要刷新报表
    2023-04-21 14:58 
  • ran1025 ran1025(提问者) 回复 LTC朝 这样!求js如何设置
    2023-04-21 14:59 
最佳回答
0
qiqits1984Lv6中级互助
发布于2023-4-21 15:46
  • 6关注人数
  • 377浏览人数
  • 最后回答于:2023-4-21 15:46
    请选择关闭问题的原因
    确定 取消
    返回顶部