繁体   English   中英

通过JavaScript从CRM 2011检索可排序电子邮件的列表

[英]Retrieving a list of Sortable Emails from CRM 2011 via JavaScript

我尝试检索基于我要设置的条件(到,从,主题等)的标准排序的列表,但未成功,但似乎找不到解决方法。 标准网格不允许您按来回排序电子邮件,这就是我们走这条路的原因。

提取XML方法

使用FetchXML路由,我可以获取数据,但是忽略sendertorecipients (以及其他)上的排序, 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM