[英]Retrieving a list of Sortable Emails from CRM 2011 via JavaScript
我尝试检索基于我要设置的条件(到,从,主题等)的标准排序的列表,但未成功,但似乎找不到解决方法。 标准网格不允许您按来回排序电子邮件,这就是我们走这条路的原因。
提取XML方法
使用FetchXML路由,我可以获取数据,但是忽略sender
, torecipients
(以及其他)上的排序, torecipients
数据,但返回的是标准顺序,而不是我指定的顺序。 这样做在发生黑客攻击的一个阶段就可以完成工作,因此使用FetchXML(仍然忽略该排序),但是为绑定的网格设置一个值就可以了:
subgrid.all.divGridProps.children["sortColumns"].value = "sender:Desc";
从IE9开始,此功能不再起作用,因此正在寻找替代且更强大的解决方案。
REST方法
我试图建立请求查询,所以我从EmailSet
开始,但包括To和From会炸毁查询。 好的,也许我应该链接到ActivityParties
但不知道我该怎么做,因为使用查询设计器似乎没有什么真正的吸引力(对此,一些好的资源将不胜感激),毕竟,我仍然不确定这是否可以对数据进行排序吗?
有谁知道如何实现这一目标,我什么也没有,他们似乎没有可用的资源。
如果我正确理解,则想检索EmailSet行的排序列表。 您可以通过以下REST查询来实现:
https://crmserver.net/company/XRMServices/2011/OrganizationData.svc/EmailSet?$select=Sender,ToRecipients&$orderby=Sender%20desc //您可以更改desc / asc
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.