Usar o componente Try Catch

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Detecte um erro ou uma exceção que ocorra em um componente em uma automação.

    Antes de Iniciar

    Função necessária: nenhuma

    Por Que e Quando Desempenhar Esta Tarefa

    Para configurar as propriedades do componente Try Catch, consulte Propriedades do componente Try Catch.

    Para obter detalhes sobre os problemas relacionados ao componente Try Catch, consulte o artigo da base de conhecimento KB1123551, o artigo da base de conhecimento KB1123552e o artigo da base de conhecimento KB1123556.

    Você pode usar várias instâncias do componente Try Catch em uma automação para lidar com erros de outros componentes ao longo do mesmo caminho de execução. Quando o componente Try Catch detecta um erro ou uma exceção em um componente, a automação após o componente com falha não é executada. O componente Try Catch retorna a mensagem de erro e, opcionalmente, pode executar um fluxo alternativo que está conectado à porta On Error. Se uma atividade que compreende um componente Try Catch chamar outra atividade sem nenhum componente Try Catch no mesmo caminho de execução e após seu componente Try Catch, o componente Try Catch poderá detectar erros, se houver, na atividade do receptor.

    Procedimento

    1. No painel Caixa de ferramentas, navegue até Geral > Tentar Captura.
    2. Arraste o componente Tentar captura para a superfície Design.
    3. Conecte as portas do componente Try Catch às portas correspondentes de outros componentes ou atividades, conforme descrito na tabela a seguir.
      Tabela 1. Testar parâmetros de porta do componente de captura
      Tipo da porta Nome da porta Tipo de dados Finalidade da conexão Valor-padrão Obrigatório?
      Controle inativo Controle-fora Não aplicável Quando não há erros, passa o controle para outro componente ou uma Atividade. Não aplicável Sim
      Controle inativo Em erro Não aplicável Passa o controle para outro componente ou atividade depois que o componente Try Catch detecta um erro.

      Use esta porta depois que o componente Try Catch detectar um erro ou exceção e você quiser executar outro componente na atividade atual ou outra.

      Não aplicável Não. Conectar a porta é opcional.
      Dados esgotados Mensagem de erro Cadeia de caracteres Retorna a mensagem de erro. Não aplicável Não. Conectar a porta é opcional.
    4. Opcional: Para testar o componente, clique com o botão direito do mouse na barra do componente e selecione Executar a partir daqui.
      Nota:
      O componente Try Catch pode não funcionar conforme o esperado com o componente paralelo.

    O componente TRY CATCH detecta o erro do método ReadFromExcel

    O componente Try Catch captura o erro do método ReadFromExcel. A porta On Error passa o controle para o componente Mostrar.