RDLC 表 - 垂直和水平合并单元格

Sco*_*ott 6 c# reporting rdlc winforms

我正在处理一个新的 RDLC 报告(作为 WinForms 应用程序的一部分),我需要让报告采用一个简单的表格(6 列简单数据),并为表格中的每一行显示一个包含该数据的框,但排列成该框中的前两个“行”首先包含一个图像(两个“单元格”垂直合并),然后是两个值(彼此上方 - 每个在自己的“行”上)。然后它需要包含 3 个值(作为与整个框一样宽的单独“行”(即水平合并两个单元格)

它需要为每一行数据重复整个框。

鉴于它包括单元格的水平和垂直合并(我不确定如何在 RDLC 中的表格或矩阵中执行此操作),我该如何完成此操作?

这是一个模型,以更好地展示我需要的东西:

小样

Fjo*_*odr 5

我在此页面上找到了解决方案

默认情况下,在 Tablix 中添加分组或字段时会创建单个行标题。要合并一列中两行的两个单元格,请尝试以下步骤:

注意:仅当“行标题是通过添加父组或子组生成”时,以下操作才有效。如果这只是从数据集中拖动,您将永远不会看到合并单元格选项。

  1. 在单行标题上方插入一行(这也是分组标题)。此时原始标题将位于第二行。
  2. 按住 Ctrl 键并单击单元格,垂直选择相邻单元格(例如,一列中两行的两个单元格)。所选内容的边缘应有深灰色粗边框来突出显示。
  3. 右键单击空白区域中的选择,您应该在弹出菜单中“合并单元格”。选择“合并单元格”。
  4. 两个相邻的垂直单元在此阶段合并。您需要再次编写标签文本,因为合并会将其删除。要使文本居中,您只需先按 Enter 键,通常它就会居中。
  5. 对需要合并的其他列执行此操作。

  • 我使用的是 Visual Studio 2015,在右键菜单中没有看到“合并单元格”选项。 (2认同)