【问题标题】:How to pass parameter from main report to subreport如何将参数从主报表传递到子报表
【发布时间】:2015-12-24 06:12:03
【问题描述】:

我有一份主要报告。它工作正常。我的问题在子报告中。在我的子报告中,我有一个包含 startdate 和 enddate 的程序。我想知道是否可以在子报告中使用与主报告相同的日期范围。我有一个解决方案,但我的解决方案需要在主报告中输入日期范围,在我的子报告中输入相同的日期范围

【问题讨论】:

标签: stored-procedures crystal-reports


【解决方案1】:

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

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

你也可以阅读这个post关于同一主题

【讨论】:

    【解决方案2】:

    您需要在子报告中创建与您在主报告中创建的相同的参数,并使用子报告链接链接这些参数,您可以在主报告中右键单击子报告。

    链接两个参数后,相同的输入也将传递给子报告。

    【讨论】:

      【解决方案3】:

      要将该日期范围传递给子报表,请右键单击它并更改子报表链接。在 Subreport Links 窗口中,在左侧搜索您的参数并将它们移动到右侧,确保将它们放在右侧后,选择 Select data in subreport based on field : 未选中这两个参数。然后单击确定并打开子报告。进入子报表后,转到报表/选择公式/记录...打开记录选择公式。在您的报告字段下,您将看到 2 个参数,您可以将它们传递到子报告中的日期字段。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-09-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-07
        • 2016-10-22
        相关资源
        最近更新 更多