0

SSRS で古いレポートを再作成する際に問題が発生しています。元のレポートは、SQL から約 5 ~ 6 レコードを取得し、各レコードに対応する 2 ページのレポートを作成します。レコードごとに個別のレポートを作成できれば簡単ですが、それは可能ですが、私に求められていることではありません。

返すレコードごとに 2 ページが必要です。例えば:

ページ 1 には、同じレコードのページ 2 とは異なるテーブルがあり、次のように表示できます。

レコード 1: ページ 1,2

レコード 2: ページ 3,4

レコード 3: 5,6 ページ

レコードをグループ化する必要はありません。繰り返すには複数のページが必要です。

私が一緒に働いている誰かがサブレポートを提案しましたが、それがどのように機能するかわかりません。

レポート ビルダーを使用してレポートを作成します。

助けてくれてありがとう。必要に応じて喜んで明確にします。

4

1 に答える 1

0

SSRS の性質は、実行時に利用可能なデータに基づいて成長することです。レコードごとに 2 ページを強制的に使用するには、プレースホルダーを設定する必要があります。これを行う 1 つの方法は、2 ページにわたる表を作成することです。少なくとも 1 つの列のセルの "CanShrink" プロパティが False に設定されていることを確認してください。レポートの長さが異なる場合は、境界線を削除して列を非表示にすることができます。

次に、他のレポート データの必要に応じて列を追加できます。サブレポートを使用するかどうかは問題ではありません。どちらの方法でも機能します。

于 2013-07-23T15:35:07.230 に答える