名稱是: 列名=>關鍵字(子過程,方法,服務模型,等等)的文本的 列類型=>多行異常而執行CAML查詢的SharePoint在文檔庫中的列的2007
我們在CAML查詢使用上述列名如下
query.Query = "<Where><Eq><FieldRef Name='Keywords(Sub-Processes,Methodology,Servicing Model, etc)'/><Value Type='Text'>Merchant Services,Merchant Set Up</Value></Eq></Where>";
,但是當我們運行的代碼,我們得到異常:
Microsoft.SharePo int.SPException:正確安裝一個或多個字段類型不是 。轉至列表設置頁面以刪除這些 字段。
這是因爲列名中使用的特殊字符,如果是的話,那麼我該如何糾正它。
我們不能更改列名稱,因爲它是要求。
我加入的代碼,但提交的代碼後,是沒有得到顯示:( – Rushikesh
查詢。查詢= 「 <值類型= '文本'>商戶服務,商家設置 」; –
Rushikesh
@Rushikesh你確定字段內部名稱太長?請確保使用SharePoint管理器。或者你可以嘗試使用字段ID,而不是'ID =「{G-U-I-D}」 –