この質問に対する私のタイトルはおそらく少し混乱しますが、何が起こるかを説明させてください.
当社の会社レポート テンプレートには、ヘッダーとフッターが必要です。フッターはすべてのページに表示されますが、ヘッダーは 1 ページにのみ表示する必要があります。
これを実現するために、レポート ヘッダーからヘッダー コンテンツを削除し、Tablix の上のレポートの上部に配置しました。これにより望ましい結果が得られましたが、半空白のページが表示されるという問題が発生しています。
背景:
- ページ 1 のヘッダーは、ページの約 5cm を占めます。
- ページ上に重複するコントロールはありません。
- InteractiveSize プロパティ: 21cm、29.7cm
- Marginsプロパティ: 1cm、1cm、0cm、0.5cm
- PageSize プロパティ: 21cm、29.7cm
ここで、ページ 1 では、 (ヘッダーのため) Tablix データ用にX量のスペースがあるとしますが、ページ 2 から最後までは、Tablix データ用にY量のスペースがあります。
問題は、レンダリングする必要があるデータの合計量がXとYの間にある場合です。次に、レポートは最初のページをヘッダー付きでレンダリングしますが、それとフッターを除いて、ページは空白です。次に、2 ページ目に、Tablix がデータを表示します。
データ量がX未満またはYを超える場合、問題はありません。レポートは期待どおりに表示されます。
誰かが私を正しい方向に向けることができますか? ありがとう