ssrsレポートに2つのテーブルがあります。これらの2つのテーブルをExcelの1枚のシートにエクスポートしたいのですが、ページ分割を使用して、印刷プレビューを行う場合、最初のページに十分な数がある場合でも、2つの異なるテーブルを2つの異なるページに表示する必要があります。 2番目のテーブルを表示するためのスペース。どうすればこれを達成できますか?
質問する
1123 次
3 に答える
0
残念ながら、これはデフォルトのレンダラーでは不可能です。2つのテーブルの間にページ分割があるか、ないかのどちらかで、レポート自体はレポートがどのようにレンダリングされるかを認識していません。Excelは、ページ分割用の新しいタブafaikを常に生成します。
(とりわけ)ページ分割の詳細については、対応するmsdnのドキュメントを参照してください。
于 2012-08-24T18:11:25.873 に答える
0
2つのデータセットの構造が同じである場合は、両方のクエリを結合することでこれを実現できる可能性があります。各データセットを識別する列を追加してから、新しい列でページ分割するだけです。
于 2013-11-15T00:35:10.283 に答える
0
はい。うまくいくよ。ページブレークを設定するテーブルを選択します。次に、F4を押してそのプロパティを確認します。次に、PageBreakタグの下に「Disabled」があります。式を使用する:
=Iif(Globals!RenderFormat.Name = "EXCELOPENXML" Or Globals!RenderFormat.Name = "EXCEL", True, False)
次に、Excelでエクスポートすると、2ページに分割されません。
于 2016-07-26T21:03:47.470 に答える