水晶报表 子报表 数据显示!问题收集!

本文解决了在使用报表工具时子报表数据不显示的问题,并提供了子报表按需显示的正确配置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自己做报表遇到的问题:
-------------------------------
主报表 数据源是部门表 字段:OrganID、OrganName.[字段在报表中显示]
子报表 数据源 员工工资相关表 字段:EmpID、EmpName、OrganID、OrganName、PayMoney1、PayMoney2、PayMoney3;[字段在报表中显示]

关联连接 字段为:OrganID
----------------------------------
问题:
子报表显示有数据的字段只有:OrganID、OrganName;
为什么EmpID、EmpName、PayMoney1、PayMoney2、PayMoney3数据子报表中不显示呢?????取出的数据源都是有数据的!!?!
--------------------------------------------
后来才想起来 我的主、子报表的ado数据集 字段用的是同一个DataSet.xsd中的。所以不要出现这样傻瓜样的错误,以上问题是不会有的。。
---------------------------------------------------
网上其他人的些问题:

我在主报表中建立了四个子报表,要求显示个人的工作经验/教育经历/培训经历/技能
可是显示出来的子报表不会让工作经验显示完再显示教育经历,而且记录会重复,这是为什么???应该如何控制,报表该怎么设计〉?
-----------------------------
正解:


你新建子報表的時候,有個選項是“按需要顯示子報表”,當你選了這個之後,就像你所說的情況,顯示為一個鏈接,需要向下鑽取展開另一個頁面來打開子報表。

BTW,建議你不要把子報表放在詳細資料節中,這種風格不好,報表也很冗余而且難看。


-------------------------------------------
还有就是 在主报表中点击会进入子报表中去!如果要去掉 该功能,则:ReportViewer的属性:EnableDrillDown="false"
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值