首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将网格中的所有SSRS报告合并为一个报表

将网格中的所有SSRS报告合并为一个报表
EN

Stack Overflow用户
提问于 2013-01-25 04:06:02
回答 1查看 1.6K关注 0票数 0

它应该非常简单,应该使用多值参数,但却无法计算出如何实现?

此报表从GridView获取参数

我在一个asp.net网页中有一个网格视图,它对每一行都有打印按钮来打印该行的报告。

现在,在网格中有和行一样多的报告(reports)。--这一部分完成了。

那么,将所有这些报告合并成一个报告怎么样?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-25 09:54:32

您可以为每个报表添加一个子报表。您只需创建一个新的报表,并开始在每一行中插入子报表。

请查看此文档:

http://msdn.microsoft.com/en-us/library/dd220581.aspx

下面是一个你的例子:

1-创建一份新的报告。然后,您可以向它添加一个tablix,如果您有更多的信息,这在我的例子中是这样的。如果您的情况是这样的话,请不要忘记向该表中添加数据集。

这就是它的样子

每条灰色线都是一个子报表。

2-要插入子报表,只需右键单击一个单元格并转到Insert > Subreport

右键单击您的子报表,选择Subreport Properties并从下拉菜单中选择您的报表:

4-然后您可以设置您的子报告将收到的参数:

案例2:如果您不需要使用表格来获取相关信息,只需在Rectangle中重复相同的过程即可。

更新

正如我在评论中所说的,这里有一份报告,其中我做了你想做的事情:

如您所见,子报表是包含其他数据的主报表主体的一部分。

我需要对每条记录重复这些子报告,这就是它的实现方式。

在这里,您可以看到Id作为参数传递给我的子报表:

据我所知,这就是你想要的。这样,对于每个记录,其当前的Id将被传递给报告。使用您提到的“动态”参数生成报告。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14515160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档