2015-12-21 303 views
1

我有一个主要报告。它工作正常。我的问题在子报告中。在我的子报告中,我有一个包含startdate和enddate的过程。我想知道是否可以使用我的子报告中主报告中的相同日期范围。我有一个解决方案,但我的解决方案需要在主报告中输入日期范围,并在我的子报告中输入相同的日期范围如何将参数从主报告传递给子报告

+0

我认为你需要为代码中的子报表设置参数值。 – aMazing

+0

[我们如何将一个参数从主报表传递到水晶报表XI中的子报表](http://stackoverflow.com/questions/2099131/how-can-we-pass-a-parameter-from-main- report-to-subreport-in-crystal-reports-xi) – Aaroninus

+0

通过Crystal Report Designer或通过例如c#代码? –

回答

1

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

,你可以看这个YouTube视频介绍了如何更改子报表链接

你可以看到这篇post过关于同一主题

0

,你需要创建一个你已经创建了子报表相同的参数在主报告中使用子报告链接链接这些参数,您可以右键单击主报告中的子报告。

一旦你连接两个paramterts相同的输入将传递给子报告以及。

0

要将该日期范围传递给子报表,请右键单击它并更改子报表链接。在子报表链接窗口在左侧搜索您的参数并将它们移动到正确的一个,确保一旦您有他们在右边的一个选项根据字段在子报表中选择数据:未选中这些2参数。然后点击确定并打开子报表。一旦进入子报告,请去报告/选择公式/记录...打开记录选择公式。在您的报告字段下,您将看到2个参数,您可以将它们传递到子报表中的日期字段。

相关问题