Compartir por


Guardar argumentos de evento (Referencia de API de cliente)

Cuando se produce el evento OnSave de formulario, puede usar el método getEventArgs del objeto de contexto de ejecución para recuperar un objeto que contenga métodos que puede usar para administrar el evento guardar.

Método Descripción
getSaveMode Devuelve un valor que indica cómo ha iniciado el usuario el evento save.
isDefaultPrevented Devuelve un valor que indica si el evento save se ha cancelado porque el método preventDefault se usó en este controlador de eventos o en un controlador de eventos anterior.
preventDefault Cancela la operación de guardar, pero seguirán ejecutándose todos los controladores restantes del evento.
preventDefaultOnError Cancela la operación de guardado si el controlador de eventos tiene un error de secuencia de comandos, devuelve una promesa rechazada para un controlador de eventos asíncrono o la operación se agota.
disableAsyncTimeout Deshabilita el tiempo de espera para el controlador de eventos. En lugar de ello, el evento espera hasta que se cumpla la promesa del controlador de eventos. Obtenga más información sobre los tiempos de espera de Async OnSave

Argumentos de evento PostSave

Cuando se produce el evento OnSave del formulario, puede usar el método getEventArgs del objeto de contexto de ejecución para recuperar un objeto que contenga métodos que puede usar para administrar el evento guardar.

método Descripción
getEntityReference Utilice este método para conocer información sobre una tabla que se está guardando. Devuelve el nombre lógico de la tabla, el ID de registro y el nombre de la tabla si se guardó correctamente.
getIsSaveSuccess Utilice este método para saber si la operación se ha realizado correctamente o no.
getSaveErrorInfo Utilice este método para conocer los detalles del error sobre por qué no se pudo guardar.

Contexto de ejecución de la API de cliente
Métodos del contexto de ejecución

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).