我正在使用 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>
我的问题是,这在报表生成器的实际 GUI 中是在哪里设置的?我对 TablixMembers 没有最好的理解,但我的 tablix 有 3 行(第三行是分组行),所以我必须假设 TablixMembers 中的三个子节点是实际的行,这意味着此属性存在于我的第一排某处。
我已经搜索了行的属性 Pane ,但无法弄清楚该属性的设置位置。感谢任何对我自己理解的帮助。
提前致谢
最佳答案
关于reporting-services - 在报表生成器的 GUI 中的何处修改 TablixMember 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61231814/