1

私はSSRSレポートに取り組んでいます。

現在、私は1つの問題に直面しています。1 つのレポートに 2 つの Tablix があります。これで、Tablix1 または Tablix2 がどちらの状態でも表示されるようになります。

例: One Flag を True として渡すと、Tablix1 が表示され、このレイアウトでは横向きになり、Flag Value を False として渡すと、Tablix2 が表示され、そのレイアウトでは縦向きになります。

Tablix の表示/非表示については解決策がありますが、向きはどうですか?

SSRS レポートでこれを達成するにはどうすればよいですか? 誰でも私を助けてくれたり、私を導いてくれませんか?

前もって感謝します!!

4

1 に答える 1

3

この質問には 2012 年についてしかお答えできませんが、1 つのレポートでこれを達成することはできません。以下の警告をご覧ください。SSRS には、レポートのサイズとブレークが発生する場所を決定する 2 つのプロパティがあります。InteractiveSize は、インタラクティブ形式 (つまり、RDL または MHTML4.0) で表示される場合のページのサイズを決定します。他のすべてのレポート形式 (Word、PDF、Excel、CSV など) の場合、これらの非対話形式で表示されるときのページのサイズは PageSize によって決まります。

SSRS 2012 および以前のバージョンでは、式は InteractiveSize または PageSize フィールドで受け入れられません。これは、変数、パラメーター、またはフィールド値を参照できないことを意味します。

警告

8.5 インチ (幅) x 11 インチ (高さ) のページ サイズで作成した既存のレポートを使用しましたが、これは通常 2 ~ 3 ページ幅です。次に、空白のレポートを作成し、元のレポートを指す 11 インチ x 8.5 インチのサブレポートを追加しました。これを PDF にエクスポートすると、横長のドキュメントに期待されるように、間隔と改ページを含む 11 インチ (幅) x 8.5 インチ (高さ) の PDF が得られました。しかし、Word にエクスポートすると、Microsoft Word がクラッシュして焼き付きました。これは、PDF エクスポーターがハード改ページを使用し、Word エクスポーターがソフト改ページを使用するという事実に関係している可能性があります。いずれにせよ、必要に応じて、単一のレポート (つまり、ロジックとデータセットが一度だけ設定される単一の場所) を使用して、そのレポートを別のページ サイズのサブレポートとして参照できる場合があります。 .

これが役立つことを願っています!

于 2016-09-16T16:22:16.207 に答える