2010-05-25 60 views
0

我们需要一个使用CAML查询SharePoint列表的Web服务,但我们不知道我们使用的是哪个版本的列表。版本引入了一个我们想在查询中使用的新字段(如果它存在的话),但是否则就忽略它。如果我把它放在旧版本的查询中,我们就没有结果。如何在设置查询之前检查字段是否存在?不存在字段的CAML查询

回答

2

我敢肯定,如果您在视图字段中允许字段为空,则无论该字段是否存在,该查询都将起作用。

<FieldRef Name='Field1' Nullable='TRUE'/>