【发布时间】:2010-03-02 19:36:58
【问题描述】:
我在管理 RDLC 报告时遇到了麻烦。我在 Internet 上找不到任何全面的教程,而且 MSDN 也没有我希望的那样有用。
特别是,我在尝试根据客户的要求显示特定表格/矩阵时遇到问题。是这样的。
在数据库中,我有两个表:(为了保密,替换了假名)
- 宇宙飞船信息(包含维修、燃料和其他飞船信息的价格)
- 备件(包含各种备件的信息)
报告中的表格应该是这样的:
https://i53.photobucket.com/albums/g59/Sazabi02/Capture.png .
- 蓝色标题包含宇宙飞船信息
- 紫色标题包含备件信息
- 红色是总数
需要注意的事项包括:
- 备件列必须是 动态的。有很多种 备件和硬编码一切 不切实际。
- 布局被明确指定为这种方式。动态列放置在
- 宇宙飞船完全有可能没有任何备件。我将它留在数据库中,但它导致 RDLC 中的列分组为没有备件的宇宙飞船生成一个空白列。
在非动态列之间。 (对此有问题。AFAIK 列会自动放置在右侧,并且无法将它们放置在中间。
我已经尝试了一些方法。在令人沮丧地试图使矩阵按我认为的意图工作并且喜欢将其分成三个单独的表之后,在键盘上敲打我的头并没有奏效。一个为总数。一种用于动态,另一种用于固定列。 (实际上是两个,因为一个固定列应该在动态列之前,其他列在动态列之后。)
谁能提供一些关于如何在 Visual Studio RDLC 报告中执行此操作的见解?
【问题讨论】: