CAML中的SharePoint A-Z groupby
我正在使用content query web部件,并已将其导出到web部件文件,以允许我更改queryoverride和groupby元素 我想把结果按字母顺序分组,所以我想我可以用一个函数抓取列表项标题的第一个字母,然后按这个字母分组,这可能会奏效。问题是我在Web部件文件中找不到任何方法来执行此操作,我可以使用CAML来执行此操作吗 ACAML中的SharePoint A-Z groupby,sharepoint,list,caml,Sharepoint,List,Caml,我正在使用content query web部件,并已将其导出到web部件文件,以允许我更改queryoverride和groupby元素 我想把结果按字母顺序分组,所以我想我可以用一个函数抓取列表项标题的第一个字母,然后按这个字母分组,这可能会奏效。问题是我在Web部件文件中找不到任何方法来执行此操作,我可以使用CAML来执行此操作吗 A a、 医生 阿斯顿博士 aaa.doc B b、 医生 box.doc bbb.doc 非常感谢任何人的建议。要做到这一点,您需要在CAML查询中调用某种子
a、 医生
阿斯顿博士
aaa.doc B
b、 医生
box.doc
bbb.doc
非常感谢任何人的建议。要做到这一点,您需要在CAML查询中调用某种子字符串函数来获取第一个字母。不幸的是,这是不可能的 我会使用CAML进行排序,例如:
<Query>
<OrderBy>
<FieldRef Name='Title' />
</OrderBy>
</Query>
…然后使用内容查询Web部件中的XSLT功能按第一个字母进行分组