私は 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 が開きます