下拉框选A,从ds1里拿数据列展示,选B从ds2拿数据列展,示但cpt写死了,不能自由切换从哪个数据集里拿数据
楼主:这种需求直接采用"关联数据集"实现即可,根据"参数的不同选择不同的数据集"出数~关联数据集-https://help.finereport.com/doc-view-125.html
写到一个数据集里
${if(p=1,"【把ds1的内容复制过来】",if(p=2,"【把ds2的内容复制过来】",if(p=3,"【把ds3的内容复制过来】","【把ds4的内容复制过来】")))}
可以通过条件属性控制,事先把3个数据集都绑定到单元格, 然后条件属性控制到底影藏哪两个模块
联动数据集.第一个下拉框选中的值作为第二个选择的参数.