Usar o componente Tentar captura

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Identifique um erro ou uma exceção que ocorre 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 Tentar captura, consulte Propriedades do componente Tentar captura.

    Para obter detalhes sobre os problemas relacionados ao componente Tentar captura, 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 Tentar captura em uma automação para lidar com erros de outros componentes ao longo do mesmo caminho de execução. Quando o componente Tentar captura detecta um erro ou uma exceção em um componente, a automação após o componente com falha não é executada. O componente Tentar captura retorna a mensagem de erro e, opcionalmente, pode executar um fluxo alternativo que está conectado à sua porta Em erro. Se uma atividade que compreende um componente Tentar captura chamar outra atividade sem nenhum componente Tentar captura no mesmo caminho de execução e após seu componente Tentar captura, o componente Tentar captura poderá detectar erros, se houver, na atividade do receptor da chamada.

    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 Tentar captura às portas correspondentes de outros componentes ou atividades, conforme descrito na tabela a seguir.
      Tabela 1. Tente capturar parâmetros da porta do componente
      Tipo da porta Nome da porta Tipo de dados Finalidade da conexão Valor padrão Obrigatório?
      Saída de controle Controle-Saída Não aplicável Quando não há erros, passa o controle para outro componente ou uma Atividade. Não aplicável Sim
      Saída de controle Em caso de erro Não aplicável Passa o controle para outro componente ou atividade depois que o componente Tentar captura detecta um erro.

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

      Não aplicável Não. A conexão da porta é opcional.
      Saída de dados Mensagem de erro Cadeia de caracteres Retorna a mensagem de erro. Não aplicável Não. A conexão da 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 Tentar captura pode não funcionar conforme o esperado com o componente Paralelo.

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

    O componente Tentar captura detecta o erro do método ReadFromExcel. A porta Em erro passa o controle para o componente Mostrar.