如何在插件中抛出异常后重置CRM 2011表单数据

时间:2013-07-26 10:19:25

标签: dynamics-crm-2011

民间,

有时当触发插件并且在执行期间发生异常时,将更新CRM 2011表单,显示各个字段中的原始数据。有些字段在我修改数据之前显示数据,有些字段显示其他但不显示我输入的数据。因为在save()表单重新加载之后,有没有办法从whithin插件取消save()操作,或者从JS中取消一些,以避免表单显示原始数据。

目前,当发生这种情况时,我将服务器端数据与客户端数据进行比较,然后重新重置表单。还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

当插件被抛出错误时,所有操作都将回滚。您只需刷新表单(使用F5刷新浏览器)。