0
我試圖通過SSRS和XML數據源從Sharepoint檢索文件。無法通過SSRS和XML數據源從SharePoint庫中檢索帶有空格的文件
這是我目前使用:
<Query>
<SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction>
<Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems">
<Parameters>
<Parameter Name="listName">
<DefaultValue>account</DefaultValue>
</Parameter>
<Parameter Name="queryOptions" Type="xml">
<DefaultValue>
<QueryOptions>
<Folder>account/testfolder</Folder>
</QueryOptions>
</DefaultValue>
</Parameter>
</Parameters>
</Method>
</Query>
我可以檢索所有從位於下帳戶testfolder的文件(這很好!)但是。如果我創建這樣的查詢:
<Query>
<SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction>
<Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems">
<Parameters>
<Parameter Name="listName">
<DefaultValue>Invoice City</DefaultValue>
</Parameter>
<Parameter Name="queryOptions" Type="xml">
<DefaultValue>
<QueryOptions>
<Folder>Invoice City/testfolder</Folder>
</QueryOptions>
</DefaultValue>
</Parameter>
</Parameters>
</Method>
</Query>
第二,我在圖書館名稱(發票城),它只是在發票市圖書館(文件夾和文件)都返回添加的空間。
我只是使文件夾名稱不帶空格,但我使用CRM文檔,它會自動創建文件夾作爲實體名稱(發票城市)。
我試過把文件夾名稱放在引號中,還有十億次其他嘗試的轉義字符和其他東西。我希望這可以工作,因爲Web服務只是期待一個字符串。
有沒有人遇到過這個問題?非常感謝幫助。
請張貼此作爲一個答案,標記爲接受的,所以它會更容易被發現和重視由他人有同樣的問題。 – TeaDrivenDev 2011-03-28 22:14:01