RDLC表头固定

  最近在做RDLC报表时碰到一个问题,就是想让报表表头固定,滚动下来条时,表头跟着走。有点像EXCEL冻结表头的意思

  于是有了下面的代码:

View Code
 <TablixRowHierarchy>
          <TablixMembers>
            <TablixMember>
              <KeepWithGroup>After</KeepWithGroup>
              <RepeatOnNewPage>true</RepeatOnNewPage>
            </TablixMember>
            <TablixMember>
              <KeepWithGroup>After</KeepWithGroup>
              <RepeatOnNewPage>true</RepeatOnNewPage>
            </TablixMember>
            <TablixMember>
              <Group Name="详细信息" />
            </TablixMember>
          </TablixMembers>
        </TablixRowHierarchy>

在第二个TablixMember中加入

 <RepeatOnNewPage>true</RepeatOnNewPage>

加入后发现表头确实固定了,翻到下一页会表头还会存在

但是我在拖动下拉框时,表头不跟着走。

于是又有了下面的

View Code
<TablixRowHierarchy>
          <TablixMembers>
            <TablixMember>
              <FixedData>true</FixedData>
              <KeepWithGroup>After</KeepWithGroup>
              <RepeatOnNewPage>true</RepeatOnNewPage>
              
            </TablixMember>
            <TablixMember>
              <KeepWithGroup>After</KeepWithGroup>
              <RepeatOnNewPage>true</RepeatOnNewPage>
            </TablixMember>
            <TablixMember>
              <Group Name="详细信息" />
            </TablixMember>
          </TablixMembers>
        </TablixRowHierarchy>

在加入<FixedData>true</FixedData>后发现可以正常了。

表头跟着下拉条走了RDLC表头固定_第1张图片

 

记录下来以备以后查阅。

你可能感兴趣的:(c)