我試圖使用下面列出的CAML查詢從SP列表中獲取數據。無法使用CAML查詢獲取Sharepoint列表數據
CAML查詢
oQuery.Query = "<Where><Eq><FieldRef Name='"
+ jTitleMappingList.Fields["SET Area"].InternalName + "'/>"
+ "<Value Type='LOOKUP'>" + ddlSubsite.SelectedValue
+ "</Value></Eq></Where>";
錯誤消息面對:
{Microsoft.SharePoint.SPException:一個或多個字段類型不正確安裝 。轉至列表設置頁面以刪除這些 字段。 ---> System.Runtime.InteropServices.COMException(0x81020014): 一個或多個字段類型安裝不正確。轉至列表 設置頁面以刪除這些字段。在 Microsoft.SharePoint.Library.SPRequestInternalClass.GetListItemDataWithCallback2(IListItemSqlClient pSqlClient,字符串bstrUrl,字符串bstrListName,字符串bstrViewName, 字符串bstrViewXml,SAFEARRAYFLAGS fSafeArrayFlags, ISP2DSafeArrayWriter pSACallback,ISPDataCallback pPagingCallback, ISPDataCallback pPagingPrevCallback,ISPDataCallback pFilterLinkCallback,ISPDataCallback pSchemaCallback, ISPDataCallback pRowCountCallback,布爾& pbMaximalView)在 Microsoft.SharePoint.Library.SPRequest.GetListItemDataWithCallback2(IListItemSqlClient pSqlClient,字符串bstrUrl,字符串bstrListName,字符串bstrViewName, 字符串bstrViewXml,SAFEARRAYF滯後fSafeArrayFlags, ISP2DSafeArrayWriter pSACallback,ISPDataCallback pPagingCallback, ISPDataCallback pPagingPrevCallback,ISPDataCallback pFilterLinkCallback,ISPDataCallback pSchemaCallback,ISPDataCallback pRowCountCallback,布爾& pbMaximalView)內 異常堆棧跟蹤---末尾在 Microsoft.SharePoint.SPGlobal。 HandleComException(收到COMException COMEX)
在 Microsoft.SharePoint.Library.SPRequest.GetListItemDataWithCallback2(IListItemSqlClient pSqlClient,字符串bstrUrl,字符串bstrListName,字符串bstrViewName, 字符串bstrViewXml,SAFEARRAYFLAGS fSafeArrayFlags, ISP2D SafeArrayWriter pSACallback,ISPDataCallback pPagingCallback, ISPDataCallback pPagingPrevCallback,ISPDataCallback pFilterLinkCallback,ISPDataCallback pSchemaCallback,ISPDataCallback pRowCountCallback,布爾& pbMaximalView)在 Microsoft.SharePoint.SPListItemCollection.EnsureListItemsData()在 Microsoft.SharePoint.SPFieldCollection.PopulateReturnedFieldsSafeArray() 在 Microsoft.SharePoint.SPFieldCollection.EnsureFieldsSafeArray(布爾 bGetFullXML)在Microsoft.SharePoint.SPFieldCollection.get_Count() 在Microsoft.SharePoint.SPFieldCollection.get_Item(的Int32 iIndex)在 AZ.SharePoint.RST.AddUsersFromExcelUtility.RSTArchiveSetArea.RSTArchiv eSetAreaUserControl.b__0()}
我曾嘗試創建與列的自定義視圖獲取添加一個接一個,但它並沒有爲這個問題找到列鍛鍊爲好。並且也嘗試添加帶有內部名稱的列來引用CAML查詢過濾器,但之後查詢也不會獲取所需的結果。
您能向我們展示您使用的實際CAML查詢嗎? –