【问题标题】:How to repeat some part of header data in every page header in RDLC?如何在 RDLC 的每个页眉中重复部分页眉数据?
【发布时间】:2017-07-23 00:17:42
【问题描述】:

我对 RDLC 报告非常陌生。我正在开发一个 Windows 应用程序,我有一个场景来显示所有标题 第一页中的详细信息,第二页中只有一些指定的数据。 例如:我必须在第一页显示地区名称、taluk 名称和 hobli 名称,但只有 hobli 名称(不应显示地区和 taluk 名称)在/从第二页标题。我怎样才能做到这一点?如果这在 RDLC 中是不可能的,那么还有其他我可以处理的报告类型吗?谢谢你。 (我正在使用存储过程来获取数据。)

【问题讨论】:

    标签: winforms rdlc


    【解决方案1】:

    这取决于。这些数据中的每一个是在报告中的不同行上,还是放在一个标题行中?

    如果它们都在各自的标题行,你可以做三个嵌套组,所以你基本上会得到:

    <TablixMember>
      <Group><Expression>Fields!District.Value</Expression></Group>
      <TablixMembers>
        <TablixMember> 
          <KeepWithGroup>After</KeepWithGroup> 
          <RepeatOnNewPage>false</RepeatOnNewPage> 
        </TablixMember>
        <TablixMember>
          <Group><Expression>Fields!Taluk.Value</Expression></Group>
          <TablixMembers>
            <TablixMember> 
              <KeepWithGroup>After</KeepWithGroup> 
              <RepeatOnNewPage>false</RepeatOnNewPage> 
            </TablixMember>
            <TablixMember>
              <Group><Expression>Fields!Hobli.Value</Expression></Group>
              <TablixMembers>
                <TablixMember> 
                  <KeepWithGroup>After</KeepWithGroup> 
                  <RepeatOnNewPage>true</RepeatOnNewPage> 
                </TablixMember>
                <TablixMember>
                   <Group Name="Detail" />
                   <TablixMembers>
                     <TablixMember />
                   </TablixMembers>
                </TablixMember>
              </TablixMembers>
            </TablixMember>
          </TablixMembers>
        </TablixMember>
      </TablixMembers>
    </TablixMember>
    

    只有最后一个标题行会在新页面上重复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-23
      • 1970-01-01
      • 2022-11-29
      • 2011-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-08
      相关资源
      最近更新 更多