Partilhar via


formContext.data.save (referência da API do cliente)

Salva o registro de forma assíncrona com a opção de definir funções de retorno de chamada a serem executadas após a conclusão da operação de salvamento.

Você também pode definir um objeto para controlar como os registros de compromisso, compromisso recorrente ou atividade de serviço são processados.

Sintaxe

formContext.data.save(saveOptions).then(successCallback, errorCallback);

Parâmetros

Nome Tipo Obrigatório Description
saveOptions Objeto Não Um objeto para especificar opções para salvar o registro. O objeto tem os seguintes parâmetros:

- saveMode: Número (opcional). Especifique um valor que indique como o evento save foi iniciado. Para obter uma lista de valores suportados, consulte o valor de retorno do método getSaveMode . Observe que a configuração do saveMode não executa a ação correspondente, é apenas para fornecer informações aos OnSave manipuladores de eventos sobre o motivo da operação de salvamento.

- useSchedulingEngine: (Opcional) Booleano. Indique se deseja usar as Book mensagens ou Reschedule em vez das Create mensagens ou Update . Essa opção só é aplicável quando usada com registros de compromisso, compromisso recorrente ou atividade de serviço.

NOTA:useSchedulingEngine propriedade não é suportada na interface unificada.
successCallback Função Não Uma função a ser chamada quando a operação for bem-sucedida.
errorCallback Função Não Uma função para chamar quando a operação falhar. Um objeto com as seguintes propriedades será passado:

- errorCode: Número. O código de erro.

- message: String. Uma mensagem de erro localizada.

Observação

Ao trabalhar com formulários e você chamar o formContext.data.save método, certifique-se de também chamar o preventDefault para garantir que qualquer operação de salvamento padrão não seja acionada quando um usuário salvar o formulário.

formContext.data.entity.save
formContext