水晶报表数据不显示问题

raullf111111111 2010-08-24 01:15:26
水晶报表的数据集有2个datatable,一个是主表一个是子表。如果子表没数据,主表就显示不出来了,这是为什么啊
...全文
112 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
raullf111111111 2010-08-24
  • 打赏
  • 举报
回复
是,我已经发现问题了,谢谢
阿泰 2010-08-24
  • 打赏
  • 举报
回复
如果报表里用到两个表,水晶报表会自动关联表关系。
最终会以
Select a.某些字段,b.某些字段 from a,b where a.某字段=b.某字段
来像数据集请求数据,所以任何一个表没数据都会导致这个语句拿不到数据

两种处理方法:
1:子表做成子报表,与主报表关联。主报表只放主表1张表即可。
2:在图中设置两个表为外关联关系。


如图所示,双击两个表之间的那条线,就可以设置关联方式。

4,818

社区成员

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

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