2

我不是SSRS的专家,但已经玩弄了它来了解我的基本方法,但我被困在这一个。这是针对Project Server 2010的。我正在完成一项创建两个报告的任务,并在最后将它们组合在一起。第一份报告,报告A是针对单个项目的,它将所有信息都提取出来。 reportB用于服务器上项目的“Portfolio”。Project Server SSRS报告 - 一个报告动态地包含多个报告

我被要求创建合并报告。我想我们会把这个报告称为C。 reportC将在最上方有reportB,列出所有项目和其他基本信息。如果reportB列出了10个项目,则10个reportAs(具有列出的每个单个项目的信息)及其所有信息将汇总到报告的底部。

我试着寻找子报告,但不认为这是我所寻找的,因为它看起来不像子报表可以动态添加,除非我错了。有关如何轻松完成此任何想法?我感谢任何帮助,我可以得到。

编辑:这里是一个例子。不,它不会像那样对齐。他们在Excel中给我他们的例子。这并不一定意味着reportC必须通过Excel。这可以运行某种类似的脚本吗? Basic Example

+0

你可以给你一些你试图实现的视觉表示吗?报告A和B是否有相同的列?报告B是报告A作为子细节的重复标题行吗?我无法想象你想要什么 – Powell21

+0

我添加了一个截图。我希望这有助于? – Lize

+0

如果我是你,我会回到分报告路线。 你看它有点不对,因为它们不需要动态创建,你只会创建每个报告的1个版本,然后创建一个点击链接传递一个参数,它将包含项目ID /代码,然后用它填充子报表。 虽然 – Powell21

回答

0

我最近做了一些非常类似的事情。

你可以做的是在报告A中,在每个行的子报告底部放置一个表格(报告B)。这将允许所有传递的数据(名称,报告ID等)在原始报告下生成可见的子报告。 然后,如果您希望每个子报告位于其自己的页面上,则可以在组属性下进行操作,并在每个组之后添加分页符。