查询报表,根据复选框选择不同的值类型显示,数据表,查询报表是这样的,怎么实现选择不同的值类型,显示在下面
数据集参数实现动态列 - FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
或者添加条件属性
你应该在第一列设置过滤条件
你的sql语句呢。。。
你sql复选框不是可以直接过滤?报表那边只是扩展而已。
选择几个值类型就扩展出来几个值类型吧,假如数据库存值类型的字段为a,在你的F2单元格写公式ds1.group(a)取所有的值类型(条件属性列隐藏),在你的E2单元格把$value换成 if(len($value)==0,F2,$value),如果不选就全部扩展,否则的话就按照选的列来扩展。