6

我有一个 SSRS 报告,其中包含一个包含两个嵌入式表格的列表。

对于这些表,如果我将标题行设置为在每一页上重复,则会出现错误"All tablix member elements in a TablixColumnHierarchy must have the RepeatOnNewPage Property set to false".

如何解决此问题并使标题在每一页上重复?

谢谢你。

4

2 回答 2

24
  1. 在设计模式下编辑 rdl 文件时,您会在编辑器底部找到Row GroupsColumn Groups(分别为左侧和右侧)。您会在旁边Column Groups找到一个箭头按钮▼</kbd> (this arrow button is at the right side of the column groups portion). Click on this arrow button.
  2. 查看Advanced Mode
  3. 在该RowGroups部分中,您将找到“(静态)”和“(详细信息)”。单击/突出显示(Static)并按下F4(在Properties窗口中检查其属性。)
  4. 设置Keep With GroupAfter
  5. 设置Repeat On New PageTrue
  6. 返回表格,右键单击行标题(灰色条),然后选择 to Tablix Properties
  7. 检查Repeat header columns on each pagerepeat header column on each Row。(至少从 VS2012 开始编辑,他可能的意思是Repeat header rows on each page
于 2013-10-23T05:01:19.310 回答
0

它只是名为RepeatOnNewPage 的报告的一个属性是假的。如果您单击页眉并转到页眉属性

常规 --> 显示此页的页眉 -> 在第一页打印并在最后一页打印(选中此处的所有框)并单击确定

运行报告。这是在报表生成器 3.0 上完成的。我不确定您使用的是哪个工具。

或者你可以按照这个

选择 Tablix。

在分组窗格中,单击小三角形并选择“高级模式”以显示静态成员。

在行组层次结构中,选择标题行的相应(静态)项。

在属性网格中:

将 RepeatOnNewPage 设置为 True

于 2013-03-26T17:22:11.367 回答