Para cada linha do arquivo CSV
Para cada linha do arquivo CSV
Percorre todas as linhas de um arquivo CSV lido previamente, executando um bloco de ações para cada linha. Permite configurar um intervalo customizado de linhas a percorrer.
Opções
Arquivo CSV
Selecione o arquivo CSV já lido por uma ação anterior de Leitura de arquivo CSV. O campo exibe uma lista com os arquivos CSV disponíveis no fluxo.
Pular linhas em branco?
Define se as linhas sem conteúdo devem ser ignoradas durante a iteração. As opções são:
- Sim: Linhas em branco são puladas e o processamento continua na próxima linha preenchida.
- Não: Todas as linhas, inclusive as vazias, são processadas (padrão).
Intervalo customizado?
Permite definir manualmente quais linhas serão percorridas. Quando ativado, exibe os campos:
Percorrer o arquivo CSV da linha (Linha inicial)
Informe o número da linha onde a iteração deve começar. As linhas são contadas a partir de 0 (primeira linha do arquivo).
Até a linha (Linha final)
Informe o número da linha onde a iteração deve parar. A iteração termina na linha anterior à informada: por exemplo, com Linha inicial 0 e Linha final 10, são percorridas as linhas 0 a 9.
Retornos
Código Javascript
actions["id-da-acao"].currentRow // número da linha atual (Número)
actions["id-da-acao"].rowsCount // número total de linhas (Número)
Seleção de campos
- currentRow — número da linha atual (Número)
- rowsCount — número total de linhas (Número)
A numeração de currentRow começa em 0, que corresponde à primeira linha do arquivo.
Regras e Condições
- O campo Arquivo CSV é obrigatório e deve referenciar uma ação de leitura de CSV realizada anteriormente.
- Quando o intervalo customizado está ativo, os campos de linha inicial e final tornam-se obrigatórios.
- A linha inicial não pode ser maior que a linha final.
- Utilize a ação Leitura de arquivo CSV antes desta ação para carregar o arquivo.