SSRSには、12のサブレポートを含むレポートがあります。各サブレポートの後に改ページを挿入して、各サブレポートが新しいページで開始し、他のサブレポートとページを共有しないようにする必要があります。誰もこれを行う方法を知っていますか?ありがとう
答えが見つかりました。すべてのTablixおよびその他のレンダリングオブジェクトの後に、各サブレポートの下部で四角形を使用します。次に、その「PageBreak」プロパティを「End」に設定します。 SubReportがTablixやその他のデータオブジェクトで終了すると、Rectangleは改ページを強制します。また、クールな機能として、SubReportがデータの行を返さない場合、改ページは表示されません。したがって、余分な改ページはありません
別の解決策は、サブレポートを四角形の内側に配置することです。これにより、レポートのレイアウトをより適切に制御および整理できるようになると思います。
ここで他の答えを試しましたが、マスターレポートはデータセットに基づいているため、うまくいきませんでした。これは私がそれを私のために働かせた方法です:
1)サブレポートをTablix内の同じサイズの長方形の上の異なる行に配置し、すべての行を同じ行グループに属します。
2)次に、グループのプロパティを選択してから改ページし、グループの各インスタンス間でプロパティの改ページをチェックしました。
私は同じ種類の問題に遭遇しましたが、下記の方法で克服することができました。サブレポートを作成し、サブレポート内に四角形を配置し(改ページオプションが前にチェックされている)、すべてのサブレポートコンテンツを四角形内に配置しました。この改ページは、サブレポートがデータをレンダリングする場合にのみ機能します。そうでない場合、改ページはありません。
フロントページの概要と詳細のあるページ2で多くのレポートを作成しました。改ページにはTablixを使用Tablix>プロパティ> PageBreak> BreakLocation>開始/終了/ ......
Tablixプロパティの[全般]タブで[改ページを追加]を使用するだけです。