Do..loop | QlikView Ajuda
Ir para conteúdo principal

Do..loop

Última atualização: 07/10/2026

O comando de controle do..loop é uma construção de iteração de script que executa um ou vários comandos até uma condição lógica ser atendida.

Do [ ( while | until ) condition ] [statements]
[exit do [ ( when | unless ) condition ] [statements]
loop[ ( while | until ) condition ]

Nota informativaComo o comando do..loop é um comando de controle e, portanto, termina com um ponto e vírgula ou com um fim de linha, cada uma das três cláusulas possíveis (do,exit do e loop) não deve ultrapassar o limite da linha.
Argumentos do Do
Argumento Descrição
condition

Uma expressão lógica de avaliação como True ou False.

statements

Qualquer grupo de um ou mais comandos de script do QlikView.

while / until

A cláusula condicional while ou until deve aparecer apenas uma vez em qualquer declaração do..loop, isto é, depois de do ou depois de loop. Cada condição é interpretada somente na primeira ocorrência, mas é avaliada em todas as outras ocorrências no loop.

exit do

Se uma cláusula exit do for encontrada dentro do loop, a execução do script será transferida para o primeiro comando após a cláusula loop, indicando o fim do loop. Uma cláusula exit do pode ser transformada em condicional pelo uso opcional de um sufixo when ou unless.

// LOAD files file1.csv..file9.csv

Set a=1;

Do while a<10

LOAD * from file$(a).csv;

Let a=a+1;

Loop

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!

Participe do Programa de Modernização do Analytics

Remove banner from view

Modernize sem comprometer seus valiosos aplicativos QlikView com o Programa de Modernização do Analytics. Clique aqui para mais informações ou entre em contato: ampquestions@qlik.com