C# 报表标题部分中的报表查看器分组标题?

C# 报表标题部分中的报表查看器分组标题?,c#,vb.net,reportviewer,rdlc,C#,Vb.net,Reportviewer,Rdlc,您好,我正在编写一个报告,它在VS2010中使用reportviewer 这是一份发票报告。它在系统中有一些账户,对于每个账户,它有一些订单。现在,每个月,我们都需要将发票发送到每个帐户 在报告的顶部,我们需要列出“账单到”(每个账户的地址)和“发票”,对于每个账户,它是不同的,并且是连续的。然后,在中心,它应该列出该帐户订单的详细信息。显然,每个账户都应该有一张发票 请参阅附带的屏幕截图。我使用分组并创建了屏幕截图中显示的发票 但是,它有一个问题。“账户地址”、“条款”和“发票”,我无法将它们

您好,我正在编写一个报告,它在VS2010中使用reportviewer

这是一份发票报告。它在系统中有一些账户,对于每个账户,它有一些订单。现在,每个月,我们都需要将发票发送到每个帐户

在报告的顶部,我们需要列出“账单到”
(每个账户的地址)
和“发票”,对于每个账户,它是不同的,并且是连续的。然后,在中心,它应该列出该帐户订单的详细信息。显然,每个账户都应该有一张发票

请参阅附带的屏幕截图。我使用分组并创建了屏幕截图中显示的发票

但是,它有一个问题。“账户地址”“条款”“发票”,我无法将它们放入分组中(这些在组中是相同的)。因此,对于不同的组,它们显示为相同的值,尽管在rdlc文件中,我将它们的字段放在那里

有人知道如何解决这个问题吗

一种可能性是:不要在一个报告中为所有账户创建发票(即20页,每页都是一个账户的发票),而是为每个账户的每个发票创建一个报告(总共20个文件),然后直接打印发票。这将起作用,因为我们可以操作所有数据,并使用reportviewer参数来表示帐户地址、术语等

然而,这意味着我们无法在打印前浏览报告(使用软件)。有什么建议吗

谢谢


读者

您可以做的是,因为每个帐户都有一个地址、发票和发票详细信息,或者在您的情况下,

因此,您可以做的是:

编辑:让我以某种详细的方式开始吧!(请放大以清楚地看到图像细节)

1.创建新报告并向其中添加Tablix
--Tablix具有该属性,它可以遍历您的数据

并创建数据集,该数据集将获取帐户地址、发票和条款的数据。然后:



如果无法正确查看图像。。是否为您呈现了相同的内容

这是我编写报告的方式,具有类似的要求。。。将在很大程度上减轻任务。。

p、 s:

  • 编辑:无需查找标题。。正如你在问题中所说的。 JU的主报告和子报告应该做你需要的
  • 我只看到你的是
    crystal report
    。。但这一概念仍然存在

谢谢您的回复。我使用crystal report作为标签,只是因为我认为会有更多的人看到这个问题。这是为微软报道。我遇到的问题是:我必须将地址/发票#/条款放在标题中,这导致了问题。我现在的解决方案是:为每个帐户创建报告,自动导出pdf文件,然后将pdf合并成一个大pdf。它工作得很好,但我认为我们也应该能够在报道中做到这一点。@urlreader我已经编辑并改进了我的答案。。实际上没有必要单独报告。。检查我的编辑…再次感谢。我认为在大多数情况下,这会起作用。然而,对于我的特殊情况,每个帐户将需要生成一个单独的pdf文件,因此可以分别通过电子邮件发送。但是,经理希望检查一个文件中的所有pdf。再次感谢。