你还在为SharePoint中那麻烦的查询语句而烦恼么?
你还在由于不熟悉CAML而厌恶查询么?
你还在为了查询去到处翻找一个字段的内部名称么?
现在不必了!
有了CollaDec即将发布的FriendlyQuery类库(免费的),让你像写SQL查询那样方便地完成SharePoint列表的查询和排序,你不需要了解CAML、不需要知道那些杂乱的内部名称,只需要简单地写上一行,就能大量地解决你的开发时间。
也许原来你会写出这样冗长且超级难读的CAML查询串:
<Where><And><And><Or><Geq><FieldRef Name='_0x006e_um1' /><Value Type='Number' >15</Value></Geq>
<IsNull><FieldRef Name='_0x006e_um1' /></IsNull></Or><Eq><FieldRef Name='CreatedBy'/><Value Type='Integer'>
<UserID Type='Integer' /></Value></Eq></And><Gt><FieldRef Name='_0x1111__0x2222__0x3333__0x4444__0x5555__0x6666_' />
<Value Type='DateTime'><Today /></Value></Gt></And></Where>
但是现在,只需要用这种形式:
SELECT 标题, num1, [now] FROM 列表A
WHERE
(num1 >= 15 OR num1 IS NULL) AND 创建者 = ME AND 过期时间 > TODAY