List Sharepoint列表-GroupBy?
我试图从Sharepoint列表中获取数据,并将其放入一些Flex图中。我可以使用CAML查询很好地调用列表数据,但我希望使用GroupBy按团队合并行。例如,团队1可能有20条记录,团队2可能有8条记录,团队3可能有25条记录。。。我想展示的不是53张唱片,而是3张。。。只需“团队1、团队2、团队3”和每个项目的成本总和 我知道CAML在哪里提供了GroupBy元素,但我似乎无法让它正常工作。此外,只有当我使用OrderField元素而不是FieldRef元素时,我才能让OrderBy元素工作,就像90%的书籍和网站推荐的那样。如果我使用FieldRef,OrderBy将不再工作,这对我来说毫无意义。一定是出了什么差错 这是我目前的CAML查询List Sharepoint列表-GroupBy?,list,apache-flex,sharepoint,caml,List,Apache Flex,Sharepoint,Caml,我试图从Sharepoint列表中获取数据,并将其放入一些Flex图中。我可以使用CAML查询很好地调用列表数据,但我希望使用GroupBy按团队合并行。例如,团队1可能有20条记录,团队2可能有8条记录,团队3可能有25条记录。。。我想展示的不是53张唱片,而是3张。。。只需“团队1、团队2、团队3”和每个项目的成本总和 我知道CAML在哪里提供了GroupBy元素,但我似乎无法让它正常工作。此外,只有当我使用OrderField元素而不是FieldRef元素时,我才能让OrderBy元素工作
---------------------------------------------------
<queryRequest xmlns="http://schemas.microsoft.com/sharepoint/dsp">
<dsQuery resultContent="dataOnly" resultRoot="Rows" resultRow="Row" columnMapping="attribute">
<ViewFields>
<FieldRef Name="Team"></FieldRef>
<FieldRef Name="Cost"></FieldRef>
<FieldRef Name="EANo"></FieldRef>
</ViewFields>
<Query>
<GroupBy collapse="true">
<FieldRef Name="Team"/>
</GroupBy>
<OrderBy>
<OrderField Name="Cost"/>
</OrderBy>
</Query>
</dsQuery>
</queryRequest>
---------------------------------------------------
---------------------------------------------------
---------------------------------------------------
这是OrderBy起作用,但GroupBy不起作用。救命啊
谢谢 我运行了以下查询,似乎对我来说效果很好
<Query>
<GroupBy collapse="true">
<FieldRef Name='Date' />
</GroupBy>
<OrderBy>
<FieldRef Name='Title' />
</OrderBy>
</Query>
我建议您使用U2U CAML查询生成器工具来构建和测试查询的我运行了以下查询,似乎对我来说工作正常
<Query>
<GroupBy collapse="true">
<FieldRef Name='Date' />
</GroupBy>
<OrderBy>
<FieldRef Name='Title' />
</OrderBy>
</Query>
我建议您使用U2U CAML查询生成器工具来构建和测试查询的