Ações de loop For each

Concluído

A ação Para Cada é usada para iterar em uma lista ou tabela de itens. Portanto, é comum que as tarefas contenham essas estruturas.

Para demonstrar isso, vamos expandir o fluxo anterior. Vamos supor que cada funcionário possa enviar várias mensagens de email, e as despesas nelas precisarão ser resumidas antes de serem gravadas.

Primeiro, adicionamos uma nova variável, que conterá a soma das despesas de cada funcionário:

Captura de tela do exemplo de loop do espaço de trabalho.

Como todas as mensagens de email de um funcionário específico foram recuperadas neste ponto, podemos adicionar uma ação Para Cada para iterar através delas:

Captura de tela da caixa de diálogo de propriedades da ação de loop Para Cada.

Configurado dessa forma, o %CurrentItem% conterá uma mensagem de email diferente em cada repetição do loop Para Cada.

No loop, adicionaremos ações para converter o texto do email em um número e adicioná-lo ao total do funcionário:

Captura de tela do espaço de trabalho de exemplo loop Para Cada.

Por fim, observe que devemos alterar o valor a ser gravado no Excel para a variável Soma de Despesa (ação 11).