2

複数のサブレポートで構成される SSRS レポートを作成しています。それらの 1 つは、一部のデータを表す別のサブレポートのラッパーとしてのみ使用されます。ラッパー レポートにはクエリがあり、返されたデータセットが空かどうかをチェックします。空の場合、サブレポート (データを表示するレポート) は非表示になり、ラベルが表示されます。それ以外の場合、ラベルは非表示になりますが、データを含むサブレポートが表示されます。ラッピング レポートとサブレポートには、同じパラメーター値を持つ同一のデータセットがあります。

私の質問は: データセットによって指定されたデータベース クエリは 2 回実行されますか、それとも 1 回だけ実行されますか (特に、データが返され、サブレポートを表示する必要がある場合)。

2 回実行した場合、パフォーマンスが向上するようにシナリオを処理するための推奨される方法はありますか?

4

0 に答える 0