2009-06-02 76 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

我的不好,字段年没有一个值(在我的代码中的错误)。它实际上工作