reporting-services - 在报表生成器的 GUI 中的何处修改 TablixMember 属性

标签 reporting-services ssrs-tablix reportbuilder

我正在使用 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 ,但无法弄清楚该属性的设置位置。感谢任何对我自己理解的帮助。

提前致谢

最佳答案

实际上隐藏在静态行组属性中。

单击“列组”面板右侧的下拉菜单,然后选择“高级”

enter image description here

选择相关的静态行组

enter image description here

然后您应该能够看到这些属性...

enter image description here

关于reporting-services - 在报表生成器的 GUI 中的何处修改 TablixMember 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61231814/

相关文章:

SQL -VB - 即使 if 为真,它是否评估 else ?

visual-studio-2013 - 使用 rdlc 命中 tablix 异常

xml - 无法使用默认命名空间查询 SSRS XML 输入

reporting-services - IsNothing 不适用于报告生成器中的空值

reporting-services - 报告服务 : Business object data source with parent-child-grandchild

asp.net - SSRS 显示身份验证错误

sql - SSRS 报告 .rdl 中四舍五入到最接近的 0.5

reporting-services - 使用列和行分组在 Tablix 中进行交互式排序

reporting-services - Report Builder - 设置日期时间参数

sql-server - 有没有办法强制报表生成器在它生成的查询中使用 "WITH (NOLOCK)"?