在Dynamics CRM 2013中,有可能在發生業務流程錯誤時恢復表單上更改的字段?發生異常時撤消表單更改
For example:
1. User changes a text field on a form from 'abc' to 'xyz'
2. User clicks save
3. CRM pre-operation plugin validates field, 'xyz' not allowed, exception thrown
4. CRM displays business process error to user, 'xyz' is not allowed
5. The value 'xyz' is still shown in the form
我們想要的期望的行爲是「XYZ」恢復到「ABC」步驟5
如果插件拋出錯誤,它會自動恢復到原來的值,因爲這些值都沒有保存 還告訴我,如果它是一個自定義實體或默認的實體? –