簡體   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