我有主要报告有大约10个tablix和一个子报告有2个图表。我希望每个Tablix按同一列分组,但每个表使用不同的数据集。通过使用List控件,我们可以对Tablix进行分组,并在每个组之间设置分页符。为此,列表数据集和tablix数据集必须使用相同的数据集名称。但我不确定如何为多个数据集执行此操作。任何人都可以请帮助我如何分组基于相同的字段值的多个Tablix。是否有可能使用列表来做到这一点? TIA 附件仅供参考 。每个tablix使用不同的数据集,但字段名称是相同的。如果Service_line列有10行,那么我想在10个页面中显示(每个服务行一个页面)。如果我在每个tablix选择分页符,则第一个tablix分裂该字段名称后,下一个tablix开始按该字段名称拆分。我想在每个service_line字段的一个页面中显示A/R,现金,调整,然后在下一页显示相同的表格,但不同的service_line。所以我认为把所有的表放在一起并在列表级别分组将解决问题。请你帮助我吗?或者如果您有任何其他建议,请让我知道。我不知道如何完成这件事。感谢你的帮助。在多个tablix SSRS分组
回答
如果我正确地理解了你,你想要做的就是稍微修改你的数据并使用嵌套分组。
使用工会结合您的数据集中到一个数据集,并标记每一行与列“Category'that具有价值(” A/R”,‘现金’,‘调整’)
例如您的数据集可能会是像这样
CATEGORY | SERVICE_LINE | Total | ...
-------------------------------------
A/R | A | 100
A/R | B | 10
A/R | C | 1000
Cash | B | 50
Adjustments | B | 100
Cash | A | 5
Cash | C | 400
Adjustments | C | -100
Adjustments | A | 9999
之后,您将创建一个tablix(忘记列表)。在该Tablix中,您将为Category创建一个行组,并合并所有列,并将该单元格的值设置为[CATEGORY]。此外,对于此行组,您希望将“分页符”选项设置为“组的每个实例之间”。之后,在下面创建一行,其中包含所有列标签Service_line,Total等。
现在您需要做的是将另一个行组创建为Adjacent Below并将Service_Line用作group by属性。
随着一些用户界面的调整,你可以得到它看起来像你想要的。
优秀的解释,谢谢你的好回答。但不幸的是,它可能不适合我。数据集本身很复杂,使用多元联合。除此之外,本报告还有一些使用10个存储过程的图表和小表格。如果我将所有这些结合在一起,会造成很多性能问题。 SSRS中可能结合了数据集吗? – Renu
很简单,但很烦人的维护解决方案是只创建3个独立的矩形项目,并在其属性内检查“添加分页符后”,并在矩形内创建单独的表,就像你在你的问题内所做的。这样你就可以在不同的页面上分开表格,但缺点是你将不得不分开维护所有的表格。 –
- 1. SSRS Tablix分组
- 2. 在Tablix中添加SSRS 2008年分组
- 3. SSRS重复Tablix组
- 4. SSRS多个数据集在Tablix
- 5. 在具有分层xml的SSRS中创建分组的tablix
- 6. SSRS:重复Tablix
- 7. SSRS Tablix Row Group
- 8. 在SSRS中使用行分组的格式Tablix
- 9. 如何在SSRS tablix中添加总和分组?
- 10. 单个tablix在ssrs 2008中的多个数据集
- 11. SSRS - 基于多个参数值的多个Tablix过滤器
- 12. SSRS 2008中的Tablix
- 13. SSRS - RDLC Tablix行不会跨页分割
- 14. SSRS Tablix行号到不同的Tablix
- 15. SSRS Tablix排序与行和列组
- 16. SSRS Tablix组和备用行颜色
- 17. SSRS报告多页Tablix订单
- 18. SSRS 2008 - 分组集?
- 19. SSRS-隐藏基于另一个Tablix值的Tablix
- 20. SSRS 2008 - 多个分组日期范围
- 21. SSRS的Tablix空间调整
- 22. 如何格式SSRS Tablix
- 23. SSRS Tablix打印行高
- 24. SSRS从tablix中删除“#Error”
- 25. Tablix上的SSRS IIF过滤
- 26. SSRS Tablix在左侧重新布置tablix为什么?
- 27. SSRS如何添加一个tablix页脚组
- 28. SSRS - 一个Tablix,其中两个数据集不使用查找或在Tablix中输入Tablix
- 29. SSRS分组分页
- 30. ssrs - 在每页顶部重复tablix
我有点难以理解你想要达到的目标。但对我来说,这是一个数据问题。它是否适合您的解决方案,将您的数据集合在SQL查询/视图中,并且有1列将您的数据分成不同的集合? 但是我很难理解你想要使用那个列表控件? –
感谢您的跟进。请再次查看我编辑的问题,并让我知道您的想法 – Renu
只需回顾一下,可以说您有3条服务线(A,B和C)。你的报告看起来像这样。第1页将包含服务项目A的A/R,现金和调整,第2页将包含服务项目B的A/R,现金和调整,因此第3页将包含服务项目C的相同详细信息? –