单元格是下拉框控件,怎么选择下拉框控件中的值,sql数据集查出来的数据改变,where条件查询
你这个怎么感觉是页面先展示sql数据集的数据,然后你页面下拉选择值返回到数据集的sql里,然后再将结果返回到页面是吗,那你下拉框要添加js了添加编辑后事件
//添加编辑后事件
setTimeout(function() {
_g().parameterCommit();
}, 30)
;
然后sql里的where条件绑定下拉框单元格位置,你试试
这个没办法,首先,你的sql数据集是最先加载的,数据有了才会加载报表主体,包括单元格,单元格的控件,
不过你想实现选择下拉框控件,后面的数据改变的话,因为你的控件选择以后不会修改单元格原来的值,所以你得先将控件的值赋值给单元格,然后后面的数据可以通过过滤去修改或者使用sql()公式去修改
但是你想修改sql数据集是不可行的,顺序反了,where条件查询的控件只有在参数面板里才可以
先看看你要实现什么样的功能,也许不用这种方法,其他方法可以打到要求。你是不是需要下拉选项联动?