目录:
已经做好了报表,要实现动态列该如何设计呢,如下
使用条件属性隐藏列来实现动态列
1)创建数据查询ds1:SELECT * FROM 销量 where 产品='牛奶'
2)报表设计如下:
3)参数面板添加一个标签控件,一个下拉复选框控件,一个查询控件
标签控件的控件值为字符串类型:列名:
下拉复选框控件的控件名称为:列名
4)下拉复选框的数据字典设置如下
5)选中A1至D1单元格,添加条件属性,设置如下
当前值不包含于列名参数时,列宽为0毫米
PC端效果:
移动端效果:
条件属性实现动态列.cpt