Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 来自XML数据源/对象引用的SSRS报告未设置为对象的实例_Sql Server_Reporting Services_Ssrs 2008 - Fatal编程技术网

Sql server 来自XML数据源/对象引用的SSRS报告未设置为对象的实例

Sql server 来自XML数据源/对象引用的SSRS报告未设置为对象的实例,sql-server,reporting-services,ssrs-2008,Sql Server,Reporting Services,Ssrs 2008,我正在尝试使用SQLServer/BIDS2008从XML文件生成一个SSRS报告。我以前从未尝试过,所以很可能是我错过了一些愚蠢的东西。我试着根据这些例子来做: 我的XML非常简单: <Customers> <Customer ID="1"> <Name>Bob</Name> <Orders> <Order ID="1" Qty="6">Chair</

我正在尝试使用SQLServer/BIDS2008从XML文件生成一个SSRS报告。我以前从未尝试过,所以很可能是我错过了一些愚蠢的东西。我试着根据这些例子来做:

我的XML非常简单:

<Customers>
    <Customer ID="1">
        <Name>Bob</Name>
        <Orders>
            <Order ID="1" Qty="6">Chair</Order>
            <Order ID="2" Qty="1">Table</Order>
        </Orders>
        <Returns>
            <Return ID="1" Qty="2">Chair</Return>
        </Returns>
    </Customer>
</Customers>

上下快速移动
椅子
桌子
椅子
我在查询中使用了空字符串和“Customers/Customer”,它们都在设计器中工作,但我仍然得到相同的错误

数据源定义:

查询设计器将显示数据:

但当尝试在向导中前进时,出现以下错误:


它看起来像是报告向导用户界面中的错误。在这里,您可以找到Microsoft对此问题的解释:


解决此问题的另一种方法是在不使用报表向导的情况下创建报表。

我的Visual Studio设置很可能有问题。找到另一台我可以测试的电脑,它工作得很好。

再次出现相同的错误——这可能与我已经测试过的完全相同。我使用ssrs-2012,无法捕获此错误。。。已经完成了您在问题中描述的相同步骤。