1

我试图检索根据我想要设置的标准(到、从、主题等)排序的列表但似乎找不到方法来检索列表,但没有成功。标准网格不允许您对电子邮件进行排序,这就是我们走这条路的原因。

获取 XML 方法

使用 FetchXML 路由我可以获取数据,但是sender, torecipients(以及其他)上的排序只是被忽略了,数据被返回但按照标准顺序,而不是我指定的顺序。这在一个存在黑客攻击的阶段完成了某种工作,因此使用 FetchXML(仍然忽略排序)但为绑定网格设置一个值可以满足需要:

subgrid.all.divGridProps.children["sortColumns"].value = "sender:Desc"; 

从 IE9 开始,这不再有效,因此正在寻找替代和更强大的解决方案。

REST 方法

我尝试构建请求查询,所以我从 开始EmailSet,但包括 To 和 From 会破坏查询。好的,也许我应该链接到ActivityParties但不知道我该怎么做,因为使用查询设计器似乎没有任何东西可以坚持(非常感谢一些好的资源),毕竟我仍然不确定这种类型的数据可以排序?

有谁知道如何实现这一点,我无处可去,而且他们似乎没有可用的资源。

4

1 回答 1

0

如果我理解正确,您想要检索 EmailSet 行的排序列表。您可以通过以下 REST 查询来实现:

https://crmserver.net/company/XRMServices/2011/OrganizationData.svc/EmailSet?$select=Sender,ToRecipients&$orderby=Sender%20desc // 可以改 desc/asc

于 2013-07-22T08:18:44.977 回答