代码之家  ›  专栏  ›  技术社区  ›  Frank Martin

SSRS中Excel表或选项卡的命名

  •  0
  • Frank Martin  · 技术社区  · 10 年前

    我正在SSRS中制作一份报告,该报告将导出到Excel。它显示组织中所有部门的数据。

    报告的第一页将有一个静态名称,例如“主报告”,它将在一张表中显示所有部门的数据。

    其他工作表将根据部门具有动态名称,并将显示该特定部门的数据。

    所以它会变成下图所示的样子。

    enter image description here

    我已经制作了主报告,现在我想显示这些单独的部门报告,但问题是如何命名这些表?这两个报告将使用不同的数据集。如果我设置 初始页面名称 属性设置为“主报表”,然后为所有工作表设置此名称。如果我对例如。 =第一个(字段!Dept_Title.Value,“ALL_DEPARTIONS”) 然后它选择第一个部门名称,然后将其用于所有工作表,因为如上所述,有两个不同的数据集。

    使用子报表也没有帮助,因为它不会将子报表InitialPageName显示为Excel工作表名称,并且始终使用主报表名称。

    如何解决这个问题?

    1 回复  |  直到 10 年前
        1
  •  1
  •   Frank Martin    10 年前

    好的,我得到了答案。刚开始了解Group 页面名称 所有物现在我的报告中有两个表格。一个位于顶部,显示主报告,另一个位于底部,显示部门报告。我已设置 初始页面名称 在tablix2的Group PageName属性中,我定义了表达式 领域!部门标题值 而且很有效。