2009-06-02 37 views
0

好了,所以我wan't做的是執行SPSiteDataQuery,讓我所有的即特定的內容類型,並與2008年SPSiteDataQuery問題上式數字字段

<Where> 
     <And> 
     <BeginsWith> 
      <FieldRef Name="ContentTypeId" /> 
      <Value Type="Text">0x0101010053B766E295F2456DA0470906DC0E36F9</Value> 
     </BeginsWith> 
     <Eq> 
      <FieldRef Name="Year" /> 
      <Value Type="Number">2008</Value> 
     </Eq> 
     </And> 
    </Where> 
領域年度SPListItems

我正在設置我的SPSiteDataQuery,就像上面的一個查詢。當我刪除Eq部分時,我得到10次命中(這是正確的),但總是變成0(應該是5)。 查詢有問題嗎? Year是一個數字字段,但我也嘗試使用Text(帶有contains子句)和Int和Integer。

任何想法?

編輯: 我不好,字段年沒有一個值(我的代碼中的錯誤)。它實際上工作

+0

我的不好,領域一年沒有價值(我的代碼中的錯誤)。它實際上工作 – 2009-06-02 10:56:28

回答

0

我的不好,字段年沒有一個值(在我的代碼中的錯誤)。它實際上工作