O grupo de ações Alternar

Concluído

O grupo de ações Alternar é usado quando as próximas etapas de um fluxo dependem do valor de uma variável específica. Para ficar mais claro, vamos ver um exemplo.

O fluxo a seguir recupera uma lista de todos os arquivos na pasta Documentos e produz uma contagem de arquivos com base em três tipos de nomes de arquivo: os que contêm a palavra Pagamentos, os que contêm a palavra Funcionários e os que contêm a palavra Agenda. Uma mensagem contendo as contagens de arquivos é exibida na tela para a análise do usuário.

Primeiro, vamos recuperar o caminho para a pasta Documentos, recuperar todos os arquivos incluídos nela e inicializar quatro variáveis para atuarem como contadores de arquivos:

Captura de tela da inicialização de contadores de arquivos.

Como os arquivos localizados na pasta Documentos são armazenados em uma lista, usaremos um loop Para Cada para iterar por cada arquivo:

Captura de tela com a ação Para cada adicionada.

Agora, cada arquivo deve ser verificado em busca das palavras-chave necessárias. Para isso, usaremos uma ação Alternar:

Captura de tela da caixa de diálogo da ação Alternar com o valor para verificação definido como o item atual.

Captura de tela com a ação Alternar adicionada.

Em seguida, adicionaremos os casos alternativos, usando ações Caso. A comparação Contém é usada, já que os nomes de arquivo podem conter mais caracteres do que as nossas palavras-chave:

Captura de tela da caixa de diálogo da ação

No final, o fluxo deverá ter a seguinte aparência:

Captura de tela com os casos adicionados à ação Para Cada.

Também adicionaremos uma alternativa incondicional, caso alguns arquivos não contenham nenhuma das nossas palavras-chave:

Captura de tela com o caso Padrão adicionado à ação Para Cada.

Dentro de cada caso, aumentaremos a respectiva variável de contador; por fim, adicionaremos uma caixa de mensagem a ser exibida:

Captura de tela com