私は BIDS の使用とレポートの開発全般に不慣れで、現在、既存のソリューションに新しいレポートを追加する作業を行っています。私のレポートは、ソリューション内の共有データ ソースを確認する必要があるため、それを利用する他のレポートで共有データ ソースを定義するために使用される XML をコピーする必要があると考えていました。どうやらそうではない..
共有データ ソースを利用する別のレポートには、次のようなマークアップがあります。
<DataSets>
<DataSet Name="sharedDataSetName">
<SharedDataSet>
<SharedDataSetReference>sharedDataSetName</SharedDataSetReference>
<QueryParameters>
<QueryParameter Name="@user_name">
<Value>=Parameters!username.Value</Value>
</QueryParameter>
</QueryParameters>
</SharedDataSet>
<Fields>
...
しかし、開発中のレポートに XML マークアップを入力しようとすると、次のようになるとエラーが発生します。
<DataSets>
<DataSet Name="sharedDataSetname">
<SharedDataSet>
名前空間「名前空間...」の要素に無効な子要素があると言います<SharedDataSet>
。他のレポートがその子要素を利用している場合、これはどうなるでしょうか??
注: SQL Server ビジネス インテリジェンス開発スタジオを開くと、Microsoft Visual Studio が開きます