各ページでグループ ヘッダーを繰り返すにはどうすればよいですか? 多数の行があるため、1 つのページに配置できないグループがあります。グループヘッダーを各ページに配置したい。各ページでレポート ヘッダーを繰り返すことはできますが、グループ ヘッダーを繰り返す方法がわかりません。また、rdlc レポート (rdl ではない) レポートにも取り組んでいます。
4 に答える
これが解決策です。レポートにグループ化がない場合、他のページでヘッダーを繰り返すのは簡単です。プロパティ グリッドの [詳細モード] をクリックして、プロパティを確認します。右側のパネルに移動しRepeatOnNewPage
、True およびkeeptogether
'After' に設定します。簡単です。
グループ化がある場合は、少し複雑になります。
- Tablix のプロパティを選択し、[各ページでヘッダー行を繰り返す] を選択します。
- 行グループをクリックし、「最上位の静的」を選択して、--
RepeatOnNewPage
True およびKeepWithGroup
After をクリックします。
VS 2005 では、ヘッダーをクリックすると、プロパティ グリッドに RepeatOnNewPage というプロパティが表示されます。true に設定するだけです。(ヘッダーのコントロールをクリックした後、左端のパネルをクリックします)
この URL を確認してください [ Visual Studio 2010 を使用して Reportviewer11 の各ページでテーブルのヘッダー行を繰り返す方法
つまり、xml エディターで RDLC ファイルを開きます (VS でファイルを右クリックし、[開く] を選択してから [XML エディター] を選択します)。
エントリを検索します (テーブルが 1 つしかない場合は、このステップを実行できます)
<TablixRowHierarchy>
<TablixMembers>
最初のノード (ヘッダーがテーブルの最初の行にある場合) に、次のエントリ true を追加します。エントリは通常、次のようになります。
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
<RepeatOnNewPage>true</RepeatOnNewPage>
<KeepTogether>true</KeepTogether>
</TablixMember>