首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >水晶报表-将数据从主报表传递到子报表

水晶报表-将数据从主报表传递到子报表
EN

Stack Overflow用户
提问于 2015-03-23 06:13:32
回答 2查看 1.5K关注 0票数 1

我创建了一个水晶报告,因为我的数据有很多列,所以不能将它们全部显示在一行。所以,我的预期结果会是这样的:

Date Col1 Col2 Col3 Col4 4

(数据)

Date Col5 Col6 Col7 Col8

(数据)

我将第一个数据块(日期- Col4)放在主报表中,第二个数据块放在子报表中。通过将参数从主报表传递到子报表(日期显示在两个报表中),我能够执行日期范围选择。当显示数据时,它在主报表中工作得很好,但在子报表中却不起作用。我对使用相同数据生成两个报表进行了测试,主报表没有问题,但在子报表中,它只在所有行中显示最后一个记录。我尝试过传递参数和共享变量,但仍然没有成功。我还发现,如果我把我的子报表放在报表头中,它会在所有行中显示第一个记录。(最初我把我的子报告放在报表页脚中)

那么,对于如何将数据从主报表传递到子报表(有日期选择)和两个报告看起来都是相同的(对于我目前的测试),有什么建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-23 10:56:07

试试这个:

取两个子报告,每个子报告在每个详细部分,现在详细地一个部分,子报告地点日期和4列和详细b节子报告地点日期和其余4列。

票数 0
EN

Stack Overflow用户

发布于 2015-03-23 07:22:18

您必须传递的不是日期范围,而是从同一行将子报表链接到特定日期。

否则,您根本不需要子报表。您只需将两行数据字段放入详细部分,就会容易得多。或者,如果有时需要隐藏第二行日期,则创建两个详细部分等等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29204202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档