参数面板上的控件名和数据集里的参数名一致
就能达到你所谓的联动
内置数据集,在报表块的最父格单元格中设置数据过滤。
用字段包含于参数的方式过滤
字段 包含于 公式:
if
(len($参数名)==0,nofilter,$参数名)
类似这种,内置数据集里数据过滤要在报表单元格中,双击单元格在过滤这里添加过滤条件
---------------------------------------------首先,你的字段用错了
第三个下拉框明明是项目编号名称。你这里用项目编号字段过滤是不对的
再者
你的控件不在参数面板中,也没有查询按钮
那么需要对最后一个控件添加编辑后事件:
_g().parameterCommit();//执行查询
或者每一个控件都添加一个编辑后事件。写上同样代码