子文本框可以在SSRS中随父矩形一起增长吗

Can a child text box grow with parent rectangle in SSRS

我有一个矩形,里面有 2 个子报表。我试图在两个随矩形一起增长的报告左侧放置一个 "header" 文本框,以便 "header" 与内容保持居中。 Current Arrangement

Desired Arrangement

创建一个包含两个单元格的 table。您的 header 单元格在左侧,空白单元格在右侧。然后用您的数据创建第二个 table。将其拖放到空白单元格中。

parent 单元格中的分组将应用于 table 中的 child 单元格。 parent table 的数据集将覆盖 child table 中的不同数据集(我怀疑这会引起您的任何担忧)。

为了使其看起来正确,您需要删除 child table.

的外边框

我不确定你是如何构建 table/rectangles 但这应该有效...

几乎肯定有更好的方法,但这确实有效...

先插入一个table。删除最后两列,这样就只剩下一列了。

然后删除 header 行,您将剩下一个单元格。

现在转到屏幕底部的行组,单击下拉菜单并选择 "Add Group" --> "Parent Group"。

在对话框中,在分组依据字段中键入 1(这只是一个虚拟值)和 select "Add group header"。单击“确定”。

您可以选择 right-click 详细信息组并将其删除。 Select 仅在出现提示时删除组。

现在左侧栏已合并,因此您可以将 header 文本放在那里并将垂直对齐设置为 "Middle"。根据需要添加子报告,它将始终居中。下面是一些具有不同大小的子报告的示例。

最后旋转文本,如果您的 header 很短并且字体足够大,有时看起来会更好。

我保留了丑陋的边框,这样您可以更清楚地看到定位。