在线等……怎么样让水晶报表中的数据不交叉显示啊???

Shania2013 2010-12-01 12:50:54
第一行的数据是表Sales中的,第二行的数据是表Payment中的,我想在预览报表时这2行数据不要交叉(sales中显示完再显示payment中的),这样该如何做???

还有一个问题就是如果我2行数据都显示的话就会出现数据重复 如果只显示第二行的数据就不会重复 这2行数据分别在2个表中 这是怎么回事呢
...全文
62 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Shania2013 2010-12-01
  • 打赏
  • 举报
回复
这样不行的啊 这样的话报表看起来就会很丑的 如果数据少的话详细资料节就会和子报表之间有一大块空白的地方啊
阿泰 2010-12-01
  • 打赏
  • 举报
回复
放在报表页脚(或叫报表尾,或叫report footer)
Shania2013 2010-12-01
  • 打赏
  • 举报
回复
但是不放在详细资料节上那放在哪里啊??
Shania2013 2010-12-01
  • 打赏
  • 举报
回复
呵呵 我放在了主报表的详细资料节上了
阿泰 2010-12-01
  • 打赏
  • 举报
回复
如果你一个子报表只放一张表的数据,怎么可能出现数据交叉的情况呢。
现在的问题是因为你的dataset里有多个表,但是你的表之间在水晶报表模板里又没有设置关联关系导致的。

如果,你的子报表里只放了一张表,还是出现交叉的话,那么可能你记录集里已经交叉了
这个就要看一下你写入dataset时的sql是不是少了关联条件

另外,也可能是因为你的子报表放的位置不对,比如跟放在了主报表的详细资料节上了。
Shania2013 2010-12-01
  • 打赏
  • 举报
回复
用了子报表还是同样的问题啊 数据也同样重复 也还是交叉
阿泰 2010-12-01
  • 打赏
  • 举报
回复
这种情况,请用子报表。。

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧