gpt4 book ai didi

reporting-services - 如何向 SQL Reporting Services 中的矩阵添加显示行数的页脚行?

转载 作者:行者123 更新时间:2023-12-04 00:12:40 29 4
gpt4 key购买 nike

我的报告中有一个矩阵显示一个数据集,其中包含公司中每个人的一行:

Company     Position   Name
------- -------- -----
Acme Inc. CEO Bob
Acme Inc. COO Alice
Beta Corp. CEO Frank
Beta Corp. CTO Rob
Beta Corp. COO Bill
(etc)

矩阵有一个列分组用于职位,一个行分组用于公司。最终报告如下所示:

  Company        CEO      CTO     COO
-----------------------------------------
| Acme Inc. | Bob Alice |
| Beta Corp | Frank Rob Bill |
| Foo, Inc. | Paul |
| Bar Corp | Mary |

我想在矩阵的底部添加一个脚注行,用于计算有多少 CEO、CTO 等。

-------------------------------------
People in role | 3 2 2

如何在 SQL Reporting Services 2005 中执行此操作?不幸的是,SSRS 2005 中的 Matrix 控件似乎不像 Table 控件那样支持页脚行。我认为该解决方案将涉及一些涉及行组的技巧,但我对 Matrix 控件的了解还不够多,无法弄清楚。

最佳答案

在“设计” View 中,右键单击“公司”单元格并选择添加总计-->之后。

将在最左侧的单元格中添加一个新行作为页脚,其中包含“总计”。在 Title Column 的 totalm 右侧,输入以下表达式:

=COUNT(Fields!Name.Value)

预览报告,总计将完全按照您的要求显示。

更新

以上答案适用于 SSRS 2008。由于您使用的是 SSRS 2005,请查看以下链接中的技术 #5:http://www.simple-talk.com/sql/reporting-services/advanced-matrix-reporting-techniques/

关于reporting-services - 如何向 SQL Reporting Services 中的矩阵添加显示行数的页脚行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5007407/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com