报表查看器数据集

时间:2019-03-27 19:16:44

标签: c# reportviewer

我希望我能连贯地问我的问题...

我正在构建一个Windows应用程序,其中将包含报告。特别是一张实际上是发票。

发票数据结构如下:

实体 ---详细信息(该实体的帐户列表) ---实体唯一费用表(每个实体仅一个) ------唯一的费用明细表详细信息(明细的明细表项目列表)

每个发票(客户)几乎总是有多个实体,因此我使用Tablix,对实体进行分组。到目前为止,一切都很好。

问题出在哪里,如何正确显示唯一的费用明细表。收费表中可能有一项,或多达5项或6项。假设一个实体的日程安排中有10个帐户和5个项目。这意味着数据表中将有10行。如果我为每个计划项目添加一行,而将其他字段保留为空白或重复值,那将增加数据表中的行数或行数,并将其添加到报告中。

那么,有什么方法可以让我“嵌套”每个实体中的计划项目,而不必为帐户重复行?这有道理吗?

我正在从代码中的对象构建数据表和数据集。我希望我已经清楚地提出了这个问题,但是如果不能,请告诉我我还能提供什么,无论是代码还是屏幕截图。

先谢谢了。

0 个答案:

没有答案