【问题标题】:How do you merge vertically-adjacent tablix cells in MS Visual Studio 2010?如何在 MS Visual Studio 2010 中合并垂直相邻的 tablix 单元格?
【发布时间】:2015-11-27 06:51:43
【问题描述】:

选择水平相邻的 tablix 单元格并右键单击它会给您一个合并选项:



但是在垂直相邻的 tablix 单元格上做同样的事情不会:

【问题讨论】:

标签: visual-studio-2010 reporting-services ssrs-2012 ssrs-tablix


【解决方案1】:

这是因为您试图合并属于某个组的单元格和不属于同一组的单元格。

您只能垂直合并属于同一组的单元格。

【讨论】:

    【解决方案2】:

    正如Bushell 已经指出的那样,这种行为是因为您试图合并一个组内的单元格和一个不在组内的单元格。

    假设您想要第 1 列中的单元格跨越两行,并且第 2 列中的单元格分别跨越 1 行的行为,那么这可以通过使用 tablix 作为您的起始结构来实现,并将其更改为适合如下

    p>
    1. 创建一个 tablix,然后选择行标题并右键单击,选择添加组 -> 父组。按您希望每个合并单元格显示的内容进行分组。

    2. 将您的详细信息添加到组中的每一行

    然后设计将如下所示

    运行时,像这样 - 注意月份名称的合并单元格

    这是垂直合并单元格的唯一方法,当它们绑定在同一组中时,如行标题中带圆圈的( 所示。

    希望这能解释使用 SSRS 合并单元格的局限性,以及如何解决这些问题。如果没有说明您最终想要的布局,很难提供进一步的建议。

    【讨论】:

      猜你喜欢
      • 2011-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-28
      • 1970-01-01
      • 1970-01-01
      • 2017-04-25
      • 2015-04-27
      相关资源
      最近更新 更多