2011-03-10 133 views
0

我有一個只包含一個視圖的列表(默認視圖)。該唯一視圖有一個字段過濾器分配爲 = [我],因此所有登錄的用戶只能看到他們自己的列表項。此列表項目從主列表中複製而來。如何使用列表webservice獲取所有列表項目

我有這個代碼從列表中獲得只有一個視圖的列表項,但它只返回分配給我自己的項目(如預期)。無論如何,不​​管視圖如何都可以獲取列表中的所有列表項?

var xmlDoc = new XmlDocument(); 
    XmlNode query = xmlDoc.CreateNode(XmlNodeType.Element, "Query", ""); 
    XmlNode viewFields = xmlDoc.CreateNode(XmlNodeType.Element, "ViewFields", ""); 
    XmlNode queryOptions = xmlDoc.CreateNode(XmlNodeType.Element, "QueryOptions", ""); 
    queryOptions.InnerXml = "<MeetingInstanceID>-1</MeetingInstanceID><ViewAttributes Scope='RecursiveAll' />"; 
    return destLists.GetListItems(listConfig.DestGuid, 
           listConfig.DestViewGuid, 
           query, 
           viewFields, 
           RowLimit, 
           queryOptions, 
           null); 

回答

相關問題