在 Report Builder 的 GUI 中,您在哪里修改 TablixMember 属性
Where do you modify TablixMember properties in the GUI in Report Builder
我正在使用 Report Builder 2016 设计包含多个 Tablix 的报表。
当我尝试使用报表生成器预览报表时出现以下错误:
The TablixMember must have the same value set for the RepeatOnNewPage property as those following or preceding the dynamic TablixMember. (Expected Value: "True"; Actual Value: "False")
当我查看 .rdl 文件的原始 XML 时,我可以轻松找到问题的来源。
有问题的节点是下面代码段中的 <RepeatOnNewPage>true</RepeatOnNewPage>
,如果我删除该节点,它可以正常工作。基于错误,我还假设将该节点添加到其他 TablixMember 节点也应该有效。
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
<RepeatOnNewPage>true</RepeatOnNewPage>
</TablixMember>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
</TablixMember>
<TablixMember>
<Group Name="Details2" />
<Visibility>
<Hidden>=iif(Fields!PrintFlag.Value="Y",false,true)</Hidden>
</Visibility>
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
我的问题是,这是在 Report Builder 的实际 GUI 中在哪里设置的?我对 TablixMembers 没有最好的了解,但我的 Tablix 有 3 行(第三行是分组的那一行)所以我必须假设 TablixMembers 中的三个子节点是实际的行,这意味着 属性 存在于我的第一行某处。
我已经搜索了行的属性窗格,但无法确定此 属性 的设置位置。感谢任何对我自己理解的帮助。
提前致谢
实际上隐藏在静态行组属性中。
单击 "Column Groups" 面板右侧的下拉菜单,然后 select "Advanced"
Select相关静态行组
然后您应该能够看到这些属性...
感谢 Alan Schofield 提供答案。在我注意到这里有回复之前,我还找到了一篇解释它的文章。
这是描述同一事物的来源:
https://www.ptr.co.uk/blog/ssrs-repeat-page-headers-every-page
我正在使用 Report Builder 2016 设计包含多个 Tablix 的报表。
当我尝试使用报表生成器预览报表时出现以下错误:
The TablixMember must have the same value set for the RepeatOnNewPage property as those following or preceding the dynamic TablixMember. (Expected Value: "True"; Actual Value: "False")
当我查看 .rdl 文件的原始 XML 时,我可以轻松找到问题的来源。
有问题的节点是下面代码段中的 <RepeatOnNewPage>true</RepeatOnNewPage>
,如果我删除该节点,它可以正常工作。基于错误,我还假设将该节点添加到其他 TablixMember 节点也应该有效。
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
<RepeatOnNewPage>true</RepeatOnNewPage>
</TablixMember>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
</TablixMember>
<TablixMember>
<Group Name="Details2" />
<Visibility>
<Hidden>=iif(Fields!PrintFlag.Value="Y",false,true)</Hidden>
</Visibility>
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
我的问题是,这是在 Report Builder 的实际 GUI 中在哪里设置的?我对 TablixMembers 没有最好的了解,但我的 Tablix 有 3 行(第三行是分组的那一行)所以我必须假设 TablixMembers 中的三个子节点是实际的行,这意味着 属性 存在于我的第一行某处。
我已经搜索了行的属性窗格,但无法确定此 属性 的设置位置。感谢任何对我自己理解的帮助。
提前致谢
实际上隐藏在静态行组属性中。
单击 "Column Groups" 面板右侧的下拉菜单,然后 select "Advanced"
Select相关静态行组
然后您应该能够看到这些属性...
感谢 Alan Schofield 提供答案。在我注意到这里有回复之前,我还找到了一篇解释它的文章。
这是描述同一事物的来源: https://www.ptr.co.uk/blog/ssrs-repeat-page-headers-every-page