2014-09-03 232 views
1

在RDLC报告中,我们计划使用子报告作为报告头以避免代码重复并保持所有报告的一致性。RDLC报告 - 使用子报告作为报告头

但是,RDLC不允许在标题部分添加子报告。因此,我们只能将其添加到身体。添加到正文时,子报告仅在第一页中可见。我们需要将其显示为所有页面中的标题。

有没有人遇到过这样的情景,并有一个想法来实现这一目标?

谢谢,Wijitha

+1

如果您的标头是静态的,则可以使用模板。 – criticalfix 2014-09-03 15:22:13

回答

1

您可能需要重新考虑您的方法。如果您希望所有报告具有相同的标题,那么为什么不使用“标题”报告作为“主要”报告并将其他报告作为子报告放入其正文中?另外,您可以选择在主报告中使用表格,并在表格标题中创建“标题”,并将其设置为在每个页面上重复并添加子报告作为详细信息行。这取决于您的报告的逻辑,以及是否需要任何其他分组或可见性条件。

+0

你能详细说明你的第一个建议吗? – 2015-03-24 14:34:21

+0

我不确定你会对什么感兴趣。如果你给我一些关于你的问题的细节,我会知道你可能会发现哪些细节有帮助。否则,有关于可用主题的文档。 – InitK 2015-03-24 16:10:12

+0

我跟你的第一个建议,但我想知道,我怎么能把我的所有报告动态地从主要报告的主体在C#中的代码。当我有办法做到这一点,当我GOOGLE了一点。 – 2015-03-25 12:48:55