SSRS - 在页面顶部分组

时间:2012-10-31 08:53:58

标签: service reporting

在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

1 个答案:

答案 0 :(得分:0)

我已经开始工作,但这很痛苦。

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

不幸的是,这将使您的组标题仍然存在于表中。这不一定是坏事。

如果你想彻底废除它:

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