sql - 如何在一个 SSRS 页面上有多个表,代表 SQL 中的一个值?
问题描述
我开发了一份单页报告,上面有 4 个表格。我对这个结果很满意:
这是针对一个地区显示的。(district = '002') 数据集只选择了一个地区。我想在数据集中选择多个地区(一个 SQL 字段),并有多个页面代表每页一个地区。所以,换一种说法,大约有 10 个区,所以我希望有 10 页,就像这个一样,每页一个区。似乎应该有某种分组选项,以便我可以为每个地区显示此页面。我是 SSRS 的新手,所以我可能遗漏了一些明显的东西。谢谢!
解决方案
可以为每个选定的地区重复这组表格,每页上一组。为此,您可以利用嵌套表。
- 创建一个包含一行和一列的新表。
- 将其设置为在 上进行分组
district
。 - 在每个实例之后将组设置为分页符。并且可以选择将页面名称设置为地区。这样,如果您导出到 Excel,工作表将被正确命名。
- 将所有其他表插入到
Rectangle
. 这是一种保持其他表格格式完整并一起处理它们的方法。 - 将矩形拖到新的单单元格表中。
现在,小表格将重复每个区域的矩形的全部内容,您可以在不同的页面上获得整个报告的副本。
推荐阅读
- c# - C# Open Weather Map 其他信息
- javascript - 为什么我不能使用 javascript 将可见性属性更改为隐藏
- python - Python CX 甲骨文 - databaserror dbapi - 1407
- php - 从数据库中获取信息
- python-3.x - 什么是“neg_mean_absolute_error”,我在哪里可以找到它?
- swift - 模式关闭后重新加载主视图
- download - 下载另一个 python 版本的 pip3 包
- gradle - 当 build.gradle 中提到套件时,使用 Gradle 运行 TestNG 不起作用
- machine-learning - 使用 Spacy 对新闻文章进行文本分类
- android - 带有可变参数和转换数组的 kotlin 参考函数