我不熟悉使用 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