Ir para conteúdo principal Pular para conteúdo complementar

Do..loop

A declaração 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.

Sintaxe:  

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:  

Argumentos
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 Qlik Sense.

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.

Saiba mais

 

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 - informe-nos como podemos melhorar!