报表端设置了四个相同的控件,控件值是自定义输入的,绑定了四个报表块,
我想再设置一个隐藏的控件,然后隐藏的控件与这四个控件进行传值联动,
例如A、B、C、D 4个控件, 隐藏主控件是AA
SQL里写的是主控件'${AA}'
页面里我筛选A的时候,A的值传到‘${AA}’
筛选B的时候,B的值传到‘${AA}’,达到报表联动的效果,以此类推。。。
请问下这样是否可以实现?如何实现呢?
你这个一个方式
A、B、C、D 4个控件,编辑结束事件,写js,然后赋值给AA控件就可以了
这样随便哪个控件修改后,AA就是那个控件的值,可以实现联动了
js示例如下
var a=this.getValue();
this.options.form.getWidgetByName("AA").setValue(a);
没太明白你的意思,但是可以用条件属性判断,图表隐藏和展示