我怎样才能在一个 SSRS 页面上有多个表来表示 SQL 中的一个值?

How can I have multiple tables on one SSRS page that represents one value in SQL?

我开发了一份包含 4 个表格的单页报告。我对这个结果很满意:

这是为一个地区显示的。 (district = '002') 数据集只有一个区selected。我想在数据集中 select 多个地区(一个 SQL 字段)并且有多个页面代表每页一个地区。因此,换句话说,大约有 10 个地区,所以我想要 10 个页面,就像这个一样,每页一个地区。似乎应该有某种分组选项,这样我就可以为每个地区显示这个页面。我是 SSRS 的新手,所以我可能遗漏了一些明显的东西。谢谢!

这组 table 可以为每个选定的地区重复,每页一组。为此,您可以利用嵌套的 tables.

  1. 新建一行一列的table。
  2. 将其设置为在 district 上分组。
  3. 将组设置为在每个实例之后分页。并可选择将页面名称设置为地区。这样,如果您导出到 Excel,工作表将被正确命名。
  4. 将所有其他 table 插入 Rectangle。这是一种保持其他 table 格式完整并一起处理它们的方法。
  5. 将矩形拖到新的单格中table。

现在,小 table 将为每个地区重复矩形的全部内容,您将在单独的页面上获得整个报告的副本。