【发布时间】:2011-02-23 12:09:26
【问题描述】:
我们需要一个使用 CAML 查询共享点列表的 Web 服务,但我们不知道我们使用的是哪个版本的列表。版本引入了一个我们想要在查询中使用的新字段(如果它存在),否则就忽略它。如果我把它放在旧版本的查询中,我们不会得到任何结果。设置查询前如何检查字段是否存在?
【问题讨论】:
标签: sharepoint caml
我们需要一个使用 CAML 查询共享点列表的 Web 服务,但我们不知道我们使用的是哪个版本的列表。版本引入了一个我们想要在查询中使用的新字段(如果它存在),否则就忽略它。如果我把它放在旧版本的查询中,我们不会得到任何结果。设置查询前如何检查字段是否存在?
【问题讨论】:
标签: sharepoint caml
我很确定,如果您在 ViewFields 中将该字段设为可为空,则无论该字段是否存在,查询都将起作用。
<FieldRef Name='Field1' Nullable='TRUE'/>
【讨论】: