Reporting services 在SSRS报告中将多个SQL行显示为具有子行的单行的最有效方法?

Reporting services 在SSRS报告中将多个SQL行显示为具有子行的单行的最有效方法?,reporting-services,ssrs-2012,Reporting Services,Ssrs 2012,目标是获取图像“返回的SQL行”部分中显示的数据,并将其显示在图像的“报告应如何显示”部分。目前正在使用一个子报表来完成,该子报表将titleID、languageID、beginDate和endDate作为主报表的参数。然而,当返回大量的数据或记录时,它的运行速度非常慢。我的问题是“是否有更有效的方法在主报告中完成相同的事情而不使用子报告?”如果需要更多信息来正确评估此问题,我很乐意明天添加它。谢谢大家! 纯粹看图像。。您只需在主报告上添加一个tablix,然后添加标题id的父组 然后删除左侧

目标是获取图像“返回的SQL行”部分中显示的数据,并将其显示在图像的“报告应如何显示”部分。目前正在使用一个子报表来完成,该子报表将titleID、languageID、beginDate和endDate作为主报表的参数。然而,当返回大量的数据或记录时,它的运行速度非常慢。我的问题是“是否有更有效的方法在主报告中完成相同的事情而不使用子报告?”如果需要更多信息来正确评估此问题,我很乐意明天添加它。谢谢大家!


纯粹看图像。。您只需在主报告上添加一个tablix,然后添加标题id的父组

然后删除左侧创建的列(,但不删除组)

右键单击详细组->在组外插入行。这将在Title_id组内但在detail组外创建一行

在这一行。。添加标题ID、名称等

详细信息行将显示详细信息。。明显地你需要好好玩玩才能弄清楚剩下的部分


这看起来是一份相当直截了当的报告。。不确定您为什么需要为此使用子报表

谢谢!我觉得有更简单的方法!