45

SSRS レポートの改ページを削除して、レポートを 1 ページに表示するにはどうすればよいですか?

4

7 に答える 7

57

レポートの.rdlファイルをテキストエディタで開き、<Page></Page>セクションを見つけます。そのセクションに、以下を挿入します。

<InteractiveHeight>0in</InteractiveHeight>
<InteractiveWidth>8.5in</InteractiveWidth>

SSRSでは、インタラクティブな高さ0は、レポートの長さが無限であるため、単一のページに存在することを意味します。

于 2012-12-09T15:42:02.487 に答える
18

PageBreakAtEndまたはPageBreakAtStartのレポートアイテムの1つでプロパティの1つがtrueに設定されていないことを確認してください。また、レポートの幅を実際の用紙の幅よりも小さくし、ページの余白に余分なスペースを確保するようにしてください([レポート]>[レポートのプロパティ]>[レイアウト])

。Microsoftによると、「お勧めしませんが、 InteractiveHeightを0に設定することで、ソフトページ分割を無効にできます。」これはHTMLレンダリングでのみ機能すると思いますが、私自身は使用していません。

レポートがどんなに大きくても、それがあなたが探しているものであるならば、それがまだ1ページに印刷されるようなスケールがあるかどうかはわかりません。

于 2009-01-20T15:49:52.337 に答える
14

Body の任意の場所を右クリックし、 を選択しますProperties

Reportsドロップダウンから選択します。(レポートで要素を選択すると、ドロップダウンが TextBox/Header または選択した項目に変わります)

Reportプロパティで、属性を展開しますInteractiveSize

設定Height -> 0in

于 2013-09-04T15:45:36.100 に答える
9

レポート データを 1 ページに表示しようとしている場合は、SSRS で簡単に実行できます。テーブル全体を選択し、プロパティ ペインに移動するだけです。KeepTogather = Trueを更新します。

ここに画像の説明を入力

于 2018-06-26T21:31:05.490 に答える
5

レポートの InteractiveHeight を 0 に設定して、ページングを無効にすることができます。

レポート プロパティ -> ページ -> InteractiveSize -> 高さに移動します。この値を 0in に設定します。

ここに同様の質問があります。

于 2013-05-10T04:52:40.960 に答える
2

ダスティン・ブルックスは次のように書いています。

また、レポートの幅を実際の用紙の幅よりも小さくし、ページ余白の余分なスペースを考慮してください ([レポート] > [レポート プロパティ] > [レイアウト])。

サブレポートを操作するときは、これについても特に注意してください。サブレポートの幅を誤ってメイン レポートより広くしてしまい、余分な空白ページができてしまった回数を数えきれません。

于 2009-01-27T10:27:17.890 に答える