我有2个不同的数据源,并且两个源中的数据都需要显示在单个页面上。有两种不同的方法,-使用2个不同的Tablix,其中每个Tablix将链接到不同的数据源,并且-使用2个子报表,其中每个子报表是一个单独的报表,并引用到主报表中。
哪种方法更好?
问题是基于观点的,所以我将加2美分。我大量使用SSRS,我真的很喜欢使用它。如果您愿意在页面上使用2个tablix,并且可以组合/调整显示相关数据,则可以使用。
但是如果您希望在两个报告中将逻辑/数据分开,则进行子报告。我个人非常喜欢和使用子报表。我主要在数据变得复杂并且想要在单个表中显示数据时使用它们。但是在这种情况下,您还应该考虑保留2个报告,并且还必须检查/依赖于子报告和父报告。
如果要在一个页面上显示两个报告,则只应使用两个tablix,每个数据源一个。