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

时间:2013-06-26 08:33:49

标签: reporting-services ssrs-2008

我必须按以下格式开发RDL报告:

enter image description here

我有存储过程返回第一个块结果集,即 Sr.No。但不知道如何返回第二个块的结果,即< ---- Current-- - > < --- ---最后>阻止,因为在这里我必须显示每个Label旁边的值。

我们是否需要为此任务创建多个DataSet?我们可以在单个存储过程中实现此目的吗?

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

1 个答案:

答案 0 :(得分:1)

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

这假设您不能仅从DataSet的其余部分计算每个Code的Label值。

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

enter image description here

您可以创建类似于此的报告:

enter image description here

请注意,Code信息仅针对每个Label显示一次,因为信息位于组页脚行中。只需指定Code字段而不进行任何聚合;这将只取第一行的值。

结果符合您的要求:

enter image description here

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