我正在处理一个新的RDLC报告(作为WinForms应用程序的一部分),我需要让报告采用一个简单的表(6列简单数据),并且对于表中的每一行,显示一个框,包含那些数据,但排列成前两个"行"在那个框中包括第一个图像(两个"单元格"垂直合并),然后是两个值(彼此之上 - 每个都在它们自己的#34;行和#34;)。 然后它需要包含3个值(作为单独的"行"与整个框一样宽(即水平合并两个单元格)
它需要为每一行数据重复整个框。
如果它包括单元格的水平和垂直合并(并且我不确定如何在RDLC中的表格或矩阵中执行此操作),我怎样才能实现此目的?
这是一个模型,以更好地展示我需要的东西:
答案 0 :(得分:3)
我找到了这个page
的解决方案默认情况下,添加分组时会创建单个行标题 Tablix中的字段或字段。为了合并两行中的两个单元格 列,请尝试以下步骤:
注意:以下内容仅在生成"行标题时有效 通过添加父组或子组"。如果这只是从一个拖 数据集,您永远不会看到合并的单元格选项。
- 在单行标题上方插入一行(同样这是分组标题)。此时的原始标题将位于第二行。
- 使用Ctrl键并单击Cell,垂直选择相邻的单元格(例如,列中两行的两个单元格)。该 选择应突出显示的深灰色厚边框 边缘。
- 右键单击空白区域中的选择,您应该"合并单元格"在弹出菜单中。选择"合并单元格"。
- 在此阶段合并两个相邻的垂直单元格。您需要再次编写标签文本,因为合并将删除它。至 将文本居中,你可以先按Enter键,然后正常按 中心。
- 对需要合并的其他列执行此操作。
醇>
答案 1 :(得分:1)
以下是如何实现您想要的目标。
我假设包含要在上面布局中打印的数据的数据表有7列,即image,value1,value2,value3和text1,text2,text3。这意味着,每行数据表都有7个字段。
现在,Tablix的设计方式使其能够生成所需的布局,您可以按照以下方式执行:
现在,所需的布局已准备就绪;在我看来你能完成的其他事情。
答案 2 :(得分:1)
要实现此合并,需要两个Tablix。
实际上,我们使用多个Tablix拖放所需的内容。
要达到此目的,您需要调整细胞大小以获得完美的形状。
看两个简单的步骤。
注意:主要Tablix数据集提供给Tablix内部
查看示例图片:] 2