决策报表里面可以把报表里面点击的参数传给控件吗

1646986618(1).png1646984458(1).png决策报表里面可以把报表里面点击的参数传给下拉框控件吗

FineReport 123木头人1 发布于 2022-3-11 15:29 (编辑于 2022-3-11 16:17)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
luojian0323Lv7资深互助
发布于2022-3-11 15:30(编辑于 2022-3-11 16:36)

可以的啊

决策报表控件赋值

改成:

_g().getWidgetByName("p").setValue(a);

image.png

  • 123木头人1 123木头人1(提问者) 是点击报表块里面的值,点击之后传给下拉框控件
    2022-03-11 15:32 
  • luojian0323 luojian0323 回复 123木头人1(提问者) 那就更简单了,单元格添加动态参数选择超链接, 在js 编辑窗口右上角定义参数,如:a,值 为公式:$$$ 然后js:this.options.form.getWidgetByName(\"控件名\").setValue(a);
    2022-03-11 15:33 
  • 123木头人1 123木头人1(提问者) 回复 luojian0323 报错了
    2022-03-11 15:41 
  • luojian0323 luojian0323 回复 123木头人1(提问者) 截图你的js编辑窗口 不要怕截图啊。大胆点。
    2022-03-11 15:43 
  • 123木头人1 123木头人1(提问者) 回复 luojian0323 我想要的效果是就是下拉框控件是根据数据集来的,我是想点击报表里面的字,参数传给数据集,然后下拉框控件的值就会有所改变
    2022-03-11 15:44 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-3-11 15:30(编辑于 2022-3-11 15:35)

可以写js就行

Form3.rar

image.png

  • 3关注人数
  • 528浏览人数
  • 最后回答于:2022-3-11 16:36
    请选择关闭问题的原因
    确定 取消
    返回顶部