Xrm.Page.data (referência do cliente)
Publicado: novembro de 2016
Aplicável a: Dynamics CRM 2015
O Xrm.Page.data fornece métodos para trabalhar com o formulário. Você pode atualizar os dados no formulário e salvar o formulário de maneira assíncrona.
Propriedades e métodos Xrm.Page.data
refresh
Atualiza de maneira assíncrona e salva opcionalmente todos os dados do formulário sem recarregar a página.Salvar
Salva o registro de maneira assíncrona com a opção para definir funções de retorno de chamadas a serem realizadas depois da operação de salvar ser concluída.
refresh
Atualiza de maneira assíncrona e salva opcionalmente todos os dados do formulário sem recarregar a página.
Xrm.Page.data.refresh(save).then(successCallback, errorCallback);
Parâmetros
Nome
Tipo
Necessário
Descrição
salvar
Booliano
Não
true se os dados forem salvos após sua atualização; caso contrário, false.
successCallback
Função
Não
Uma função para chamar quando a operação tem êxito.
errorCallback
Função
Não
Uma função para chamar quando a operação falha.
Será passado um objeto com as seguintes propriedades:
errorCode: Number. O código de erro.
message: String. Uma mensagem de erro localizada.
Comentários
Este método está disponível somente para o Entidades atualizadas.
Salvar
Salva o registro de maneira assíncrona com a opção para definir funções de retorno de chamadas a serem realizadas depois da operação de salvar ser concluída.
Com o Atualização 1 do Microsoft Dynamics CRM Online 2015 ou versão posterior, você também pode definir um objeto para controlar como os registros de compromisso, compromisso recorrente ou atividade de serviço são processados.
Xrm.Page.data.save(saveOptions).then(successCallback, errorCallback)
Parâmetros
Nome
Tipo
Necessário
Descrição
saveOptions
Objeto
Não
Com o Atualização 1 do Microsoft Dynamics CRM Online 2015 ou posterior, o objeto passado pode indicar se você deve usar as mensagens Book ou Reschedule em vez das mensagens Create ou Update.
Esta opção só se aplica quando usada com os registros de compromisso, compromisso recorrente ou atividade de serviço.
Se quiser aplicar essas opções, passe o seguinte objeto como este parâmetro:
{ UseSchedulingEngine: true}
successCallback
Função
Não
Uma função para chamar quando a operação tem êxito. Nenhum parâmetro é passado para essa função.
errorCallback
Função
Não
Uma função para chamar quando a operação falha.
Será passado um objeto com as seguintes propriedades:
errorCode: Number. O código de erro.
message: String. Uma mensagem de erro localizada.
Comentários
Este método está disponível somente para o Entidades atualizadas.
Confira Também
Referência de programação do cliente
Referência rápida do script de formulário
Xrm.Page.data.entity (referência do cliente)
Atributo Xrm.Page.data.entity (referência do cliente)
Criar códigos para os formulários do Microsoft Dynamics CRM 2015
Use o modelo de objeto Xrm.Page
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais