决策报表参数面板根据报表块超链接变化

cs.frm决策报表参数面板根据排名报表块中选中的超链接进行变化,例:我选择排名为4的超链接,参数面板中的下拉框变为D,且只有D一个选项,选择除了4之外的其他数字就只有A、B、C三个选项,请各位社区大神帮忙解答(在不重新刷新整个页面的情况下可有办法解决)

FineReport DaFeng 发布于 2021-11-5 13:10
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zhaolLv4见习互助
发布于2021-11-5 14:29(编辑于 2021-11-5 14:35)

在点击中加这一句就行

if (v=="4"){

_g().parameterEl.getWidgetByName('cs').setValue("D"); }

下拉数据集这样写:

select * from (

SELECT 'A' name 

union all

SELECT 'B' name 

union all

SELECT 'C' name 

union all

select 'D' name

)

${if(cs="D"," where name='D' "," where name <>'D'")}

image.png

image.pngimage.png

  • 2关注人数
  • 500浏览人数
  • 最后回答于:2021-11-5 14:35
    请选择关闭问题的原因
    确定 取消
    返回顶部