如何将参数从主报告传递到子报告

3

我有一个主报告,运行良好。 我的问题在子报告中。 在我的子报告中,我有一个带有开始日期和结束日期的过程。 我想知道是否可以在子报告中使用与主报告相同的日期范围。 我有一个解决方案,但我的解决方案需要在主报告中输入日期范围并在子报告中使用相同的日期范围。


我认为你需要在代码中设置子报表的参数值。 - aMazing
通过Crystal Report Designer或者例如C#代码? - Ferid Š. Sejdović
3个回答

1

右键单击子报表对象,选择“更改子报表链接”,然后选择子报表如何使用参数。

您可以观看YouTube视频,了解如何更改子报表链接。

您也可以阅读post关于同一主题的文章。


0

您需要在子报表中创建与主报表中创建的相同参数,并使用子报表链接将这些参数链接起来,您可以通过右键单击主报表中的子报表来获取。

一旦您将两个参数链接起来,相同的输入也会传递到子报表中。


0

要将该日期范围传递给子报表,请右键单击它并选择更改子报表链接。在子报表链接窗口中,在左侧搜索您的参数并将其移动到右侧,确保一旦您将它们放在右侧,基于字段选择子报表中的数据:选项对于这两个参数未被选中。然后点击确定并打开子报表。进入子报表后,转到报表/选择公式/记录...以打开记录选择公式。在您的报表字段下,您将看到这两个参数,并且您将能够将它们传递到您的子报表中的日期字段。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接