水晶报表筛选重复行的问题
我用CystalReport11.5.8.998用拖放字段的方式创建了一个报表,发现运行的结果中有些记录里所有的字段的数据都相同,而我又不能用Distinct关键字来压缩...
我用Cystal Report11.5.8.998用拖放字段的方式创建了一个报表,发现运行的结果中有些记录里所有的字段的数据都相同,而我又不能用Distinct关键字来压缩记录集,其中有nvarchar类型字段,使用会报错。请问如何使Crystal Report筛选出记录集中的非重复行?
展开
展开全部
重复行? 数据一样? 在库里就存在这样的数据? 如果是正常数据的话
那通过分组吧 因为 一样的数据 组Id 一定一样 那么在 报表里 就只会出现 一次
至于 用什么当做组Id 跟据你实际情况吧
想了想 还有一种方法 就是 你把你的 每一个字段 在格式化 公共TAB 下 有个 如果重复 责抑制显示
这样也可以 不过这样的缺点是 性能问题 重复数据依然被查询出来 如果数据量巨大 影响你的速度!
那通过分组吧 因为 一样的数据 组Id 一定一样 那么在 报表里 就只会出现 一次
至于 用什么当做组Id 跟据你实际情况吧
想了想 还有一种方法 就是 你把你的 每一个字段 在格式化 公共TAB 下 有个 如果重复 责抑制显示
这样也可以 不过这样的缺点是 性能问题 重复数据依然被查询出来 如果数据量巨大 影响你的速度!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询