当窗体 OnSave 事件发生时,可以使用执行上下文对象的 getEventArgs 方法检索包含可用于管理保存事件的方法的对象。
| 方法 | Description |
|---|---|
| getSaveMode | 返回一个值,该值指示如何由用户启动保存事件。 |
| isDefaultPrevented | 返回一个值,该值指示保存事件是否已取消,因为此事件处理程序或以前的事件处理程序使用了 preventDefault 方法。 |
| preventDefault | 取消保存作,但仍会执行事件的所有剩余处理程序。 |
| preventDefaultOnError | 如果事件处理程序出现脚本错误,则取消保存作,返回异步事件处理程序的拒绝承诺或作超时。 |
| disableAsyncTimeout | 禁用事件处理程序的超时。 相反,事件会等待事件处理程序的承诺完成。 详细了解 Async OnSave 超时 |
PostSave 事件参数
发生 OnPostSave 事件时,可以使用执行上下文对象的 getEventArgs 方法检索包含可用于管理帖子事件的方法的对象。
| 方法 | Description |
|---|---|
| getEntityReference | 使用此方法可知道有关要保存的表的信息。 如果保存成功,它将返回表逻辑名称、记录 ID 和表名。 |
| getIsSaveSuccess | 使用此方法可知道保存作是成功还是失败。 |
| getSaveErrorInfo | 使用此方法可了解保存失败的原因的错误详细信息。 |