Reporting services SSRS子报告或其他解决方案

Reporting services SSRS子报告或其他解决方案,reporting-services,subreport,Reporting Services,Subreport,我正在编写一份报告,其中将显示调度数据。此报表需要显示承诺日期在指定日期范围之间的任何作业的数据 我遇到的问题是如何最好地显示这些数据,我构建了一个数据集,其中包含标题信息(作业#、说明、截止日期等),它为每个作业返回一行 然后,每个作业都有若干详细记录(行项目说明/详细信息、工作中心说明和详细信息)。每一个都可以返回几行 我的问题是如何将这些细节数据与每个标题记录分组。希望每个作业都有这样一个记录块: --标题数据集作业编号、作业描述、发货日期。。。等 --行项目描述数据集 --工作中心数据集

我正在编写一份报告,其中将显示调度数据。此报表需要显示承诺日期在指定日期范围之间的任何作业的数据

我遇到的问题是如何最好地显示这些数据,我构建了一个数据集,其中包含标题信息(作业#、说明、截止日期等),它为每个作业返回一行

然后,每个作业都有若干详细记录(行项目说明/详细信息、工作中心说明和详细信息)。每一个都可以返回几行

我的问题是如何将这些细节数据与每个标题记录分组。希望每个作业都有这样一个记录块:

--标题数据集作业编号、作业描述、发货日期。。。等 --行项目描述数据集 --工作中心数据集

下一个记录

提前感谢您的帮助


Brian

如果数据集中的每个记录都有一个字段,可以根据该字段对它们进行分组,那么这实际上非常简单。您需要在SSRS中使用表的分组功能。最简单的方法是创建一个逻辑上包含所有行(包括标题和详细信息)的视图,并将其作为一个数据集传递给SSRS

下面是Microsoft最近的演练。您可以更改版本号以匹配您的特定版本,因为您没有在问题中指定。可以对组标题字段进行独特的格式化,使其突出显示等


如果您可以分组的字段不包含在报表的数据集中,即它是一个外部关系或其他内容,并且您无法将其放入单个视图中,那么您需要查看子报表。但是,根据提供的信息,一个简单的行或列组应该可以正常工作。

谢谢,我会尝试一下。对不起,我应该提到我们正在使用SSRS 2008。