0

SSRS 2012に2セットのデータを含めようとしています。私のデータソース(DSと呼ばれます)では、2つのデータセットを取得しています。これらをOfficeActivityとTransactionsと呼びます。どちらのデータセットにも、他のデータセットとのデータ関係はありません。Transactionsデータセットはテーブルに表示されますが、OfficeActivityデータセットは、ヘッダーの一部のフィールドに入力するために使用されます(例:「TotalSales:$XXXXX.XX」)。

新しいSSRSプロジェクトを作成してウィザードを使用すると、Transactionsテーブルを問題なく作成でき、問題なく実行されます。問題は、OfficeActivityデータを含めようとしたときです。

[レポートデータ]ペインで、DSデータソースを右クリックし、[データセットの追加...]を選択します。新しいデータセットに名前を付け、データソースとしてDSを選択し、[利用可能なデータセット]でOfficeActivityデータセットを選択します。結果は次のようになります。

ここに画像の説明を入力してください

[レポートデータ]ペインは次のようになります。

ここに画像の説明を入力してください

ただし、レポートを実行しようとすると、次のエラーが発生します。

A data source instance has not been supplied for the data source 'dsOA'.

なぜこれが機能しないのかについて誰かがガイダンスを提供できますか?前もって感謝します。

4

1 に答える 1

0

これは、ウィザードのバグの可能性があるように思えます。dsOA データセットのプロパティを編集して、データ ソースのプロパティを再度設定してみましたか?

于 2013-01-17T02:11:57.740 に答える