快逸报表中,动态列项是根据查询语句生成的。
如:查询为08-10,08-11,08-13(月-日)
如果要在报表生成连续的日期列,就必须要做些改变。否则报表生成的列中日期将不会连续,只有查询出的结果。
解决办法:
报表查询日期段时将会输入“开始日期”和“结束日期”,生成一个从“开始日期”到“结束日期”的日期组,运用报表参数传入报表中。
再在报表设计器中运用list函数,动态的生成日期列。
在需要生成数据的表格中运用表达式筛选数据。
=ds1.select1(显示值,date(数据库中日期)==list函数对应单元格)
效果图: