Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 需要帮助以指定格式创建SSRS RDL报告吗_Reporting Services_Ssrs 2008 - Fatal编程技术网

Reporting services 需要帮助以指定格式创建SSRS RDL报告吗

Reporting services 需要帮助以指定格式创建SSRS RDL报告吗,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,我必须以以下格式编制RDL报告: 我使用存储过程返回第一个块结果集,即使用Sr.No.,但不知道如何返回第二个块的结果,即块的结果,因为这里我必须在每个标签旁边显示值 我们是否需要为此任务创建多个数据集,或者我们可以在单个存储过程中实现这一点 有人建议我如何实现这一点。在这种情况下,一种方法是将标签信息添加到底层存储过程中,即为每个代码重复相同的信息,然后在组页脚行中仅为每个代码显示一次此信息 这假设您不能仅从数据集的其余部分计算每个code的标签值 因此,对数据进行一些猜测,并假设更新的数据

我必须以以下格式编制RDL报告:

我使用存储过程返回第一个块结果集,即使用Sr.No.,但不知道如何返回第二个块的结果,即块的结果,因为这里我必须在每个标签旁边显示值

我们是否需要为此任务创建多个数据集,或者我们可以在单个存储过程中实现这一点


有人建议我如何实现这一点。

在这种情况下,一种方法是将
标签
信息添加到底层存储过程中,即为每个
代码
重复相同的信息,然后在组页脚行中仅为每个
代码
显示一次此信息

这假设您不能仅从数据集的其余部分计算每个
code
的标签值

因此,对数据进行一些猜测,并假设更新的数据集如下所示:

您可以创建类似以下内容的报告:

请注意,
标签
信息对于每个
代码
仅显示一次,因为信息位于组页脚行中。只需指定
标签
字段,无需任何聚合;这将只获取第一行的值

结果看起来符合您的要求:


您可以采用其他方法,例如使用Lookup函数或子报表,但这种方法只需要一个表和一个数据集,因此对我来说似乎最简单。

在这种情况下,一种方法是将
标签
信息添加到基础存储过程中,即,对于每个
代码
,重复相同的信息,然后在组页脚行中,对于每个
代码
,仅显示此信息一次

这假设您不能仅从数据集的其余部分计算每个
code
的标签值

因此,对数据进行一些猜测,并假设更新的数据集如下所示:

您可以创建类似以下内容的报告:

请注意,
标签
信息对于每个
代码
仅显示一次,因为信息位于组页脚行中。只需指定
标签
字段,无需任何聚合;这将只获取第一行的值

结果看起来符合您的要求:


您可以通过其他方式来实现这一点,例如使用查找功能或使用子报表,但这种方法只需要一个表和一个数据集,因此对我来说似乎最简单。

+1真棒……正是我想要的。您的解决方案真的帮了我大忙。非常感谢您的回复。stackoverflow rocks…酷,很高兴它帮助了您+1太棒了…正是我想要的。你的解决方案真的帮了我。非常感谢你的回复。太棒了,很高兴它帮了你!