【问题标题】:How to Add SSRS Column Programmatically如何以编程方式添加 SSRS 列
【发布时间】:2012-05-09 12:15:46
【问题描述】:

我有一个名为 EmployeeTypes 的表,其中包含员工类型,现在我想使用 SSRS 创建一个报告,其中包含如下内容:

      EmployeeType1      EmployeeType2     EmployeeType3
            4                  23                2

其中的数字是员工人数。

问题是我如何以编程方式生成列,因为 EmployeeTypes 表可以有许多类型并按时间扩展?

【问题讨论】:

标签: c# .net reporting-services


【解决方案1】:

听起来您正在寻找交叉表报告,使用像select count(*), employee_type from employee_table group by employee_type 这样的数据集。

您可以使用报表向导创建“矩阵”报表类型(与“表格”报表类型相对)。该向导将引导您完成获得所需内容的步骤。

【讨论】:

    【解决方案2】:

    SSRS 报告由 XML 文件(.RDL 或 .RDLC 文件)定义。您可以通过直接修改 XML 以编程方式生成列。不适合胆小的人,但人们会这样做,而且可以做到。

    【讨论】:

      【解决方案3】:
      猜你喜欢
      • 1970-01-01
      • 2015-05-01
      • 2016-11-23
      • 2012-09-16
      • 2014-07-03
      • 2016-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多