0

SSRS 2005には、2つのデータセットを持つ2つのマトリックスを持つレポートがあります。さまざまなパラメーターで実行した場合、レポートは正常に実行されていました。

レポートを変更し、「すべて」のパラメータに別のオプションを配置するように求められました。これにより、すべてのパラメータの結果が取得され、Excelに抽出されると、各パラメータの結果に基づいてExcelで異なるシートが作成されます。

上記の目的でリストを使用しているため、各パラメーターの結果は1ページになりますが、問題は、リストに2つの行列を追加すると、列名が類似しているため、2番目の行列は最初のデータセットの値のみを取得することです。First(Fields!Site.Value、 "Second DataSet")を使用して2番目のデータセットの2番目の行列値を提供できますが、明らかに2番目のデータセットから最初の値のみを取得します。

とにかくリストで2つのデータセットを使用でき、2番目のデータセットが最初の値だけでなくすべての値を取得できるかどうか疑問に思いました。

または、SSRSで上記を達成するためのより良い方法はありますか。

4

1 に答える 1

1

1)この式からFirstを削除します:First(Fields!Site.Value、 "Second DataSet")

2)式は= Fields!Site.Valueのみである必要があります。データセット名「SecondDataSet」を指定する必要はありません。

于 2012-10-30T04:03:32.667 に答える