2015-10-29 31 views
0

我們有一個功能區按鈕,它有兩個動作。動態CRM功能區動作順序訂單

Action 1) /_static/activities/email.js (this is out of the box) 

Action 2)/Sage/WebResources/sage_ProcessLogic (this is custom logic) 

Action 2 performs several business rules and checks and then closes the Email Editor window. 

問題有時在保存電子郵件之前,電子郵件是由操作1發送的。我認爲開箱即送的email.js代碼總是會在保存之前發送。我們試圖重新保存自定義代碼,但有時已經發送電子郵件並且用戶編輯未保存太晚。

這就好像自CRM 2013中的JavaScript異步執行操作間歇性地以錯誤的順序發生。

Microsoft是否支持功能區按鈕上的多個操作。

有沒有辦法強制執行訂單?

Microsoft腳本email.js在發送之前是否始終保存。

回答

0

您是否在擴展「發送」按鈕?如果是的話,我不確定這是否被支持。

一個不太好的解決方案可能是爲您需要保存的字段實現OnChange事件處理程序。這應確保數據在修改後立即保存。