Loop package
- Última atualização2025/01/09
Loop package
Use o pacote Loop para repetir um conjunto de ações várias vezes com base em condições especificadas. Ele permite que você itere em uma lista, um intervalo de números ou até que uma condição específica seja atendida, o que o torna útil para tarefas que exigem ações repetitivas.
Por exemplo, repita o conjunto de actions que leem os dados de cada linha de um arquivo Microsoft Excel, renomeie todos os arquivos em uma pasta e salve cada e-mail em uma caixa de entrada. Você também pode usar a If action dentro da Loop ação para validar uma condição e, com base no resultado, ignorar a interação atual no loop ou mesmo interromper o loop. Para obter mais informações sobre como usar a action If, consulte a documentação If package.
Para loops condicionais, diferentes actions são realizadas, dependendo se os parâmetros condicionais são atendidos. Para loops que têm um número especificado de iterações, o loop sai na última iteração e vai para a próxima etapa no bot.
- Você insere os valores dinâmicos da contagem de colunas como a condição final no loop.
- No corpo do loop, use a action para excluir a coluna no índice 0.
- Quando você executa o bot, ele exclui uma coluna em cada iteração.
Rotulagem de loops para controle de automação
- Garanta que cada rótulo de loop em um bot específico seja único.
- O campo Rótulo suporta apenas caracteres alfanuméricos.
- No campo Rótulo do primeiro Loop action, especifique um rótulo como
outerloop
. - No campo Rótulo do segundo Loop action, especifique um rótulo como
innerloop
. - Na action, no campo Rótulo, selecione o rótulo do loop que deseja continuar.
- Na action, no campo Rótulo, selecione o rótulo do loop que deseja pausar.
Clique no vídeo para ver como funciona a rotulagem de loops.
Em um bot, se você tiver vários loops aninhados com as e Pausar actions e se você não tiver rotulado os loops, então, na execução do bot, o bot interrompe ou prossegue para o loop mais próximo por padrão.
- Um loop externo e um loop interno aninhados dentro do loop externo.
- Uma Pausar action no loop interno. e
Actions no Loop package
As seguintes Loop actions estão disponíveis:
Ação | Descrição |
---|---|
Loop | Consulte Como usar o Loop action. |
Continuar |
Consulte action Continuar. |
Interrupção |
Consulte action Interrupção. |