AutoSave 是 Microsoft Dynamics CRM 2013 一个新特性.函数
但AutoSave的有效范围是[全部实体],不容许针对特定某一实体进行设置.spa
因此,若想针对特定实体进行设置的话,能够采用如下的方法:code
function preventAutoSave(econtext) { var eventArgs = econtext.getEventArgs(); if (eventArgs.getSaveMode() == 70 || eventArgs.getSaveMode() == 2) { eventArgs.preventDefault(); } }
在须要设置的Form的窗体的OnSave事件添加上面的函数,同时勾上[将执行上下文做为第一个参数传递]这个选项便可.orm
------blog
若须要对全部的保存操做都进行阻止,则能够参照一下表格:事件
Entity | Event Mode | Value |
All | Saveget |
1 |
All | Save and Closeit |
2 |
All | Save and Newio |
59 |
All | AutoSaveevent |
70 |
Activities |
Save as Completed |
58 |
备注:以上方法来自SDK.非原创.(我只是大天然的搬运工...)