Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Exibe uma caixa de diálogo de erro.
Sintaxe
Xrm.Navigation.openErrorDialog(errorOptions).then(successCallback,errorCallback);
Parâmetros
| Nome | Tipo | Obrigatório | Description |
|---|---|---|---|
errorOptions |
Object | Yes | Um objeto para especificar as opções de diálogo de erro. O objeto contém os seguintes valores: - details: (Opcional) Cadeia de caracteres. Detalhes sobre o erro. Quando você especificar isso, o botão Baixar Arquivo de Log estará disponível na mensagem de erro e clicar nele permitirá que os usuários baixem um arquivo de texto com o conteúdo especificado nesse valor.- errorCode: (Opcional) Número. O código de erro. Se você acabou de definir errorCode, a mensagem para o código de erro será recuperada automaticamente do servidor e exibida na caixa de diálogo de erro. Se você especificar um valor inválido errorCode , uma caixa de diálogo de erro com uma mensagem de erro padrão será exibida.- message: (Opcional) Cadeia de caracteres. A mensagem a ser exibida na caixa de diálogo de erro.Você deve definir o valor ou message o errorCode valor. |
successCallback |
função | Não | Uma função a ser executada quando a caixa de diálogo de erro é fechada. |
errorCallback |
função | Não | Uma função a ser executada quando a operação falhar. |
Example
O exemplo de código a seguir passa um errorCode incorreto (1234) para exibir uma caixa de diálogo de erro com a mensagem padrão:
Xrm.Navigation.openErrorDialog({ errorCode:1234 }).then(
function (success) {
console.log(success);
},
function (error) {
console.log(error);
});
Isso exibe uma caixa de diálogo de erro com a mensagem padrão: