【问题标题】:How to combine two reports using subreports如何使用子报表合并两个报表
【发布时间】:2013-06-19 08:59:36
【问题描述】:

我有两份报告希望合并成一份打印。 Report1 是 2 页报表,具有 ID 参数,Report2 是 1 页报表,也具有相同的 ID 参数。 ID 来自单独的查询数据集1

SELECT id FROM users WHERE firstname = 'Dave'

我希望每个 id 有 3 页。我尝试将两个子报表放入一个列表中,其中列表有一个数据集链接到我的 SELECT 查询,但这会显示所有 Report1,然后是所有 Report2。

期望的输出:(Report1pg1[id=1], Report1pg2[id=1], Report2pg1[id=1]), (Report1pg1[id=2], Report1pg2[id=2], Report2pg1[id=2] )

【问题讨论】:

    标签: sql reporting-services reporting


    【解决方案1】:

    我不确定,我当前的机器上没有安装任何数据工具来检查。 但我认为下面的逻辑会起作用。

    尝试grouping with id in Report1 并在详细部分添加subreport 并调用Report2(假设您正在使用表格)

    【讨论】:

    • 所以你是说不要使用两个子报表?我目前已按 id 对列表 rectangle1 进行分组,然后在此 rectangle1 中我有 subreport1subreport2。屏幕:d.pr/i/X01k
    • 为什么要添加 subreport2 in Report1 detail selft 并按 id 分组。根据报告 1 本身中的 ID 进行分组,并在该详细信息部分添加子报告 2。
    • 唯一的问题是,当我对 Report1 进行更改时,我还需要使用更改来更新此版本。谢谢顺便说一句。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多