I am new to using BIDS and to developing reports in general and I am currently working to add a new report to an existing solution. My report needs to make sure of a shared data source in the solution so I was just thinking I should copy over the XML used to define the shared data source in the other reports that make use of it and it should be available right? Apparently not..
Another report that makes use of the shared data source has markup like this:
<DataSets>
<DataSet Name="sharedDataSetName">
<SharedDataSet>
<SharedDataSetReference>sharedDataSetName</SharedDataSetReference>
<QueryParameters>
<QueryParameter Name="@user_name">
<Value>=Parameters!username.Value</Value>
</QueryParameter>
</QueryParameters>
</SharedDataSet>
<Fields>
...
But when I go to enter the XML markup into the report I am developing, I get an error when I get to:
<DataSets>
<DataSet Name="sharedDataSetname">
<SharedDataSet>
Saying that the element in namespace "namespace..." has invalid child element <SharedDataSet>
. How can this be if the other reports make use of that child element??
NOTE: When I open sql server business intelligence development studio it opens Microsoft Visual Studio