spsitedataquery

    1熱度

    1回答

    我有一個需要在SharePoint站點和子站點下迭代多個任務列表。我正在使用SPSiteDataQuery來實現這一點。當列是查找類型時,我在獲取數據時遇到問題。我正在使用以下代碼: query.ViewFields + = FieldRef Name = \「Predecessors \」Type = \「Lookup \」Nullable = \「TRUE \」/; (已刪除<和「符號,因爲它

    0熱度

    1回答

    好了,所以我wan't做的是執行SPSiteDataQuery,讓我所有的即特定的內容類型,並與2008年 <Where> <And> <BeginsWith> <FieldRef Name="ContentTypeId" /> <Value Type="Text">0x0101010053B766E295F2456DA0470906DC0E36

    1熱度

    1回答

    我想使用SPSiteDataQuery中的OrderBy按數據對項目進行排序,但是,包含日期的字段在內容類型之間有所不同。 這可以解決排序與計算字段?我目前正在嘗試創建一個計算字段來檢查字段的存在(使用ISERROR),如果發現它返回值,否則返回一個默認值。或者,也許我可以在父內容類型中創建一個計算字段,然後在子內容類型中覆蓋它的公式和字段引用 - 這種多態性是否會起作用?

    -1熱度

    3回答

    我在我的列表中有一個計算字段,我正嘗試在此字段上使用過濾器。出於某種原因,下面的查詢總是返回的所有項目,而不是一個過濾項集合: var spQuery = new SPQuery { Query = @"<Where><Geq><FieldRef Name='Score' /><Value Type='Calculated'>10000</Value></Geq></Wher

    2熱度

    2回答

    我正在使用web.Site.MakeFullUrl((new SPFieldLookupValue(row["FileRef"] as string).LookupValue))來獲取導致GetSiteData查詢的URL。 對於一些項目這工作正常,但對於其他人我得到的結果像 http://server/Lists/My%20Message%20Board/Test/9_.000 - 總是404s

    0熱度

    2回答

    query.Query = @"<Where> <And> <BeginsWith> <FieldRef Name='ContentTypeId'/> <Value Type='Text'>[LONG GUID]</Value> </BeginsWith> <And> <Geq> <FieldRef Name='PublishingStartDate' /> <Value Typ

    0熱度

    1回答

    這是目前的情況。 我有一個名爲中央站點:XXX。 我有很多子網站稱爲與上年名稱:2012,2011,2010,等 在中央網站,我有一個列表稱爲受益人。 在全年的網站我有一個叫請求列表,這些列表中的每一個都有一個查找列到中央站點的受益人名單。 我需要在中心網站顯示所有的一Benefeciary在所有子網站的請求創建一個web部件。 (年份)。 我不知道contentquery web部件會做的工作,

    1熱度

    1回答

    在執行SPSiteDataQuery的SharePoint 2007中,篩選器的內容類型按預期工作。 <Where> <Eq> <FieldRef Name='ContentType'/> <Value Type='Text'>SomeContentType</Value> </Eq> </Where> 在SharePoint 2010中,相同的查詢僅