我希望我能连贯地问我的问题...
我正在构建一个Windows应用程序,其中将包含报告。特别是一张实际上是发票。
发票数据结构如下:
实体 ---详细信息(该实体的帐户列表) ---实体唯一费用表(每个实体仅一个) ------唯一的费用明细表详细信息(明细的明细表项目列表)
每个发票(客户)几乎总是有多个实体,因此我使用Tablix,对实体进行分组。到目前为止,一切都很好。
问题出在哪里,如何正确显示唯一的费用明细表。收费表中可能有一项,或多达5项或6项。假设一个实体的日程安排中有10个帐户和5个项目。这意味着数据表中将有10行。如果我为每个计划项目添加一行,而将其他字段保留为空白或重复值,那将增加数据表中的行数或行数,并将其添加到报告中。
那么,有什么方法可以让我“嵌套”每个实体中的计划项目,而不必为帐户重复行?这有道理吗?
我正在从代码中的对象构建数据表和数据集。我希望我已经清楚地提出了这个问题,但是如果不能,请告诉我我还能提供什么,无论是代码还是屏幕截图。
先谢谢了。