Capturando erros utilizando manipuladores de eventos de erros
Use manipuladores de eventos de erros para capturar erros em
qualquer ponto em um serviço manual do lado do cliente e para
implementar lógica de manipulação de erros para esses erros. Para capturar um erro específico, é possível configurar as
propriedades de erro de implementação no manipulador de eventos de erro, especificando o código de erro e mapeando
os dados do erro para uma variável especificada.
Sobre esta tarefa
Dependendo da lógica que
você implementar no manipulador de eventos de erros, a execução do
serviço manual do lado do cliente aninhado pode terminar de forma
diferente.
Evento Fique-na-página- Ao usar um evento stay-on-page após um coach no manipulador de eventos de erros, o evento stay-on-page levará o fluxo de volta para o último coach exibido no serviço que contém o manipulador de eventos de erro ou em um serviço manual do lado do cliente antecessor. O evento stay-on-page não retorna o fluxo para um coach no manipulador de eventos de erro. O coach para o qual o fluxo será retornado é determinado a partir do serviço manual do lado do cliente em que o erro é capturado, não onde ele será lançado.
Terminar evento- Ao usar um evento de término no manipulador de eventos de erros, tal evento finaliza o fluxo do serviço aninhado e a execução continua no serviço pai, seguindo o fluxo de saída da atividade de serviço aninhado.
Erro de Fim de Erro- Ao usar um evento de término de erro no manipulador de eventos de erros, o evento de término do erro finaliza o fluxo do serviço aninhado, mas a execução pode continuar no serviço pai se ele capturar o erro que é lançado.
Procedimento
Para incluir um manipulador de eventos de erro no serviço manual do lado do cliente:
.