【问题标题】:SSRS Expression to extract all Names in an Name FieldSSRS 表达式提取名称字段中的所有名称
【发布时间】:2020-09-12 05:51:42
【问题描述】:

我有一个查询包含三个字段,超过 9000 行(A-Z,名称):

一旦我们呈现并保存报告,我正在尝试将所有“A”名称代理、“B”等提取到每个 A、B、C 等的 Excel 工作表中。

有人能帮忙用一个表达式来完成这个吗?

谢谢, 耶

【问题讨论】:

    标签: reporting-services expression


    【解决方案1】:

    首先在数据集中创建一个计算字段,获取每个机构的首字母。

    =Left(Fields!AgencyName.Value, 1)
    

    接下来,设置一个包含两个行组的表格(又名 tablix 或矩阵)。父组应按新的FirstLetter 列进行排序和分组。在该组的属性中,将其设置为在每个组的末尾中断。还将PageName 属性设置为FirstLetter

    子行组应按任何内容分组,以便显示每个详细信息行。如果需要,按机构名称对其进行排序。

    您现在应该得到的是每个字母对应一个页面,并且在每个页面中每个机构对应一个行。当您导出到 Excel 时,它将为每个“页面”创建一个工作表并相应地命名它们。

    【讨论】:

      猜你喜欢
      • 2021-09-18
      • 2018-07-20
      • 1970-01-01
      • 2013-01-31
      • 1970-01-01
      • 1970-01-01
      • 2020-07-24
      • 2019-01-16
      • 2012-06-25
      相关资源
      最近更新 更多