Compartilhar 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 Object Não Um objeto para especificar opções para salvar o registro. O objeto tem os seguintes parâmetros:

- saveMode: (Opcional) Número. Especifique um valor que indica como o evento de salvamento foi iniciado. Para obter uma lista de valores com suporte, consulte o valor retornado do método getSaveMode . Observe que a saveMode configuração não realiza realmente a ação correspondente; é apenas para fornecer informações aos OnSave manipuladores de eventos sobre o motivo da operação de salvamento.

- useSchedulingEngine: (Opcional) booliano. Indique se as mensagens ou as Book mensagens devem Reschedule ser usadas ou Update nãoCreate. Essa opção só é aplicável quando usada com compromisso, compromisso recorrente ou registros de atividade de serviço.

OBSERVAÇÃO: useSchedulingEngine a propriedade não tem suporte 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 a ser chamada quando a operação falhar. Um objeto com as seguintes propriedades será passado:

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

- message:Corda. Uma mensagem de erro localizada.

Observação

Ao trabalhar com formulários e 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 disparada quando um usuário salvar o formulário.

formContext.data.entity.save
formContext