【问题标题】:Repeat Column titles in SSRS . How to achieve it在 SSRS 中重复列标题。如何实现
【发布时间】:2016-02-18 16:08:26
【问题描述】:

我有 2 个数据集。数据集 1 用于报告列名,而数据集 2 用于其值。

Dataset 1 and Dataset2

Now my Final Report Should look like this:

请指导我如何进行。我是这个 SSRS 报告的新手。

【问题讨论】:

    标签: reporting-services group-by reporting ssrs-2012


    【解决方案1】:

    您好,我将尝试引导您完成这些步骤:

    您需要做的是首先将您的数据集转换为可行的格式。我通过在 Dataset1 和 Dataset2 之间使用 CROSS JOIN 来做到这一点:

    然后我使用报告向导创建报告:

    第一步选择数据源:

    第 2 步选择报告类型(这里我选择了表格报告)

    第三步设计报表:

    第 4 步选择表格的布局(我选择了阶梯式):

    点击完成,您现在将被带到报告的设计窗口。

    第 5 步改变报告设计:

    1. 剪切并粘贴列 [ID]、[Name]、[Desc] 和 [Amt] 以获得以下结果:

    1. 现在您删除不需要的列:

    1. 现在您可以删除不需要的行:

    请注意,分组内的行上会出现一个弹出窗口,其中包含以下消息:

    选择删除行和关联的组。

    1. 您现在可以在组外添加一行以清楚地显示单独的组:

    这是报告:

    【讨论】:

    • kamran,我在任何地方都看不到 ID 分组。你怎么能得到报告?我无法得到它。我得到的只是列标题和详细信息。对于每个 id,标题根本不会重复。还有没有交叉连接的方法??
    • @Novice_Techie 分组在第 3 步完成,我们按以下顺序分组:ID、NAME、DESC、AMT。至于交叉连接,所需的数据集是 table_A 和 table_B 的笛卡尔积,所以实现这一点的最简单方法是通过交叉连接。你的两张桌子有多大?
    • 卡姆兰,我明白了。谢谢!!我能得到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多