我試圖使用Report Builder 2.0來使用XML數據源查詢Sharepoint列表。我明確列出了我想返回的字段,因爲否則I don't get all of them,由於其中一些有時爲空。但是,我需要的其中一個字段的名稱中有一個空格。如果我在沒有明確指定字段的情況下執行查詢,則將其作爲字段之一返回:ows_Pre-Req Estimate
。如何在ElementPath
標籤中指定此字段?我得到不同的錯誤,當我試圖把字段名加上引號或只是一個空間,離開它,如下所示:Report Builder 2.0查詢:帶有空格的字段名稱中的ElementPath
<ElementPath IgnoreNamespaces="true">
GetListItemsResponse/GetListItemsResult/listitems/data/row{@ows_Release,@ows_Theme,@ows_ID,@ows_Pre-Req Estimate}
</ElementPath>
這是我得到的錯誤,當我離開的空間,並嘗試運行查詢查詢設計師:
XmlDP查詢無效。第1行的語法錯誤,ElementPath的字符105。預期}。
我試着檢查MSDN page about ElementPath,但沒有看到關於帶空格的字段的任何說明。我在Maria's two cents上看到有人建議使用_x0020_
而不是空格,但這似乎也不起作用。
交叉過帳到Microsoft Forums。