多数据源合并数据.zip
看文档中的简单多源报表- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com),需要给单元格添加过滤条件,但测试下来并没成功,感觉问题可能出现在以下几点:
文档中的案例有主键,我的数据没主键,所以多数据源报表一定需要主键吗
使用给单元格添加过滤条件影响性能吗?什么情况下建议用这个方法,我现在有20+维度需要添加过滤条件,用此法合适吗
有没有其他方法?
单元格过滤在逻辑上跟主键没有关系,他的过滤条件就等同于sql查询的where条件。
一般来说,同一个ds的单元格过滤只需要在改ds的最左父格设置单元格过滤就行了,其他单元格不需要再设置相同的过滤条件。当然根据具体情况也会有多个过滤的,你先不用管,只设置一个过滤看看有没有数据。
简单的例子:
两个ds,ds2和ds3,用month字段过滤