Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O OnSave evento ocorre antes de enviar as informações atualizadas para o servidor e quando ocorre qualquer uma das seguintes situações:
- Há uma mudança na seleção de registros.
- O usuário dispara explicitamente uma operação de salvamento usando o botão de salvamento da grade editável.
- O usuário aplica uma operação de classificação, filtro, grupo, paginação ou navegação da grade editável enquanto há alterações pendentes.
Alguns pontos importantes a considerar para o OnSave evento:
- Se um usuário editar várias colunas do mesmo registro em sequência, o evento ocorrerá
OnSaveapenas uma vez para garantir o desempenho ideal e a compatibilidade do comportamento do formulário. - A grade editável e o formulário pai têm botões de salvamento separados. Selecionar o botão Salvar em um não salva as alterações no outro.
- A grade editável não salva as alterações pendentes quando as operações de navegação são executadas fora de seu contexto. Se o controle tiver dados não salvos, esses dados podem ser perdidos. Assim, o
OnSaveevento pode não disparar. Por exemplo, oOnSaveevento pode não ser acionado ao navegar para um registro diferente usando uma coluna de pesquisa de formulário ou através da faixa de opções. - Selecionar o botão de atualização na grade editável faz com que ele descarte quaisquer alterações pendentes e o
OnSaveevento não é acionado. - O controle de grade editável não implementa um temporizador de salvamento automático. A grade editável suprime regras de deteção de duplicatas.
Observação
O OnSave evento para compromisso, compromisso recorrente ou registros de atividade de serviço cancelará a operação de salvamento e usará a Book mensagem para persistir a alteração em vez de Create ou Update. Devido a isso, OnSave e PostSave manipuladores de eventos para essas tabelas não funcionarão.
Artigos relacionados
Evento Form OnSave
Eventos (referência da API do cliente)
Eventos em formulários e grelhas em aplicações condicionadas por modelo