【问题标题】:SSRS - group by on top of pageSSRS - 在页面顶部分组
【发布时间】:2012-10-31 08:53:57
【问题描述】:

在 Reporting Services 中,当我们按一列分组时,我们会得到详细信息左侧的组。是否可以像在 Crystal Reports 中那样将该组按在顶部?

第 1 页: 发票 A - 名称 A(在页面顶部) 细节 1 详情 2

第 2 页: 发票 B - 姓名 B(在页面顶部) 细节 1 详情 2

我只能得到 发票 A - 名称 A - 详细信息 1 发票 A - 名称 A - 详细信息 2 发票 B - 名称 B - 详细信息 1 发票 B - 名称 B - 详细信息 2

【问题讨论】:

    标签: service reporting


    【解决方案1】:

    我已经让这个工作了,但它很痛苦。

    • 首先,确保您的表格在每个组之后都设置为分页符。
    • 单击表格中包含您要移动到字段顶部的信息(名称、发票等)的框并获取其名称。
    • 无论您想要该数据的何处(即在页眉中),添加一个值为 =First(ReportItems![name].Value) 的文本框。

    不幸的是,这会使您的组标题仍然出现在表格中。这不一定是坏事。

    如果你想完全取消它:

    • 将整个页面粘贴在 List 控件中,并在此元素之后设置分页符。
    • 将列表设置为按发票/名称/其他分组
    • 对标题执行与第一个选项相同的操作
    • 将表格放在列表中,关闭所有分组。我现在不记得你是否必须手动告诉它使用 List 的数据集;先试试默认的,看看能不能用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-08
      • 1970-01-01
      • 1970-01-01
      • 2012-10-04
      相关资源
      最近更新 更多