Compartilhar via


Salvar argumentos de evento (referência à API do cliente)

Quando o evento OnSave de formulário ocorre, você pode usar o método getEventArgs do objeto de contexto de execução para recuperar um objeto que contém métodos que você pode usar para gerenciar o evento de salvamento.

Método Description
getSaveMode Retorna um valor que indica como o evento save foi iniciado pelo usuário.
isDefaultPrevented Retorna um valor que indica se o evento de salvamento foi cancelado porque o método preventDefault foi usado neste manipulador de eventos ou em um manipulador de eventos anterior.
preventDefault Cancela a operação de salvamento, mas todos os manipuladores restantes para o evento ainda serão executados.
preventDefaultOnError Cancela a operação de salvamento se o manipulador de eventos tiver um erro de script, retornará uma promessa rejeitada para um manipulador de eventos assíncrono ou a operação atingirá o tempo limite.
disableAsyncTimeout Desabilita o tempo limite para o manipulador de eventos. Em vez disso, o evento aguarda até que a promessa do manipulador de eventos seja cumprida. Saiba mais sobre os tempos limite do Async OnSave

Argumentos de evento PostSave

Quando o evento OnPostSave do formulário ocorre, você pode usar o método getEventArgs do objeto de contexto de execução para recuperar um objeto que contém métodos que você pode usar para gerenciar o evento postave.

Método Description
getEntityReference Use este método para saber informações sobre uma tabela que está sendo salva. Ele retorna o nome lógico da tabela, a ID do registro e o nome da tabela se o salvamento tiver sido bem-sucedido.
getIsSaveSuccess Use este método para saber se a operação de salvamento foi bem-sucedida ou falhou.
getSaveErrorInfo Use este método para saber os detalhes do erro sobre por que a salvação falhou.

Contexto de execução da API do cliente
Métodos de contexto de execução