4D v16.3

Repeat...Until

Página Inicial

 
4D v16.3
Repeat...Until

Repeat...Until  


 

 

A sintaxe formal da estrutura de controle de fluxo é:

 Repeat
    instrução(ções)
 Until(Expressão_Booleana)

Um loop é parecido ao loop , exceto que ele testa a expressão booleana depois do ciclo e não antes. Assim, um loop  sempre executa o loop uma vez, mesmo se a expressão booleana for falsa inicialmente, um loop não executa o loop nunca.

A outra diferença com um loop é que o ciclo continua enquanto a expressão booleana for verdadeira.

Exemplo  

Compare o exemplo a seguir com o exemplo do loop . Note que a expressão booleana não precisa ser inicializada, não há nenhum comando  para inicializar a variável OK.

 Repeat
    ADD RECORD([aTabela])
 Until(OK=0)



Ver também 

Case of...Else...End case
Controle de fluxo
For...End for
If...Else...End if
While...End while

 
PROPRIEDADES 

Produto: 4D
Tema: Apresentação da linguagem

 
HISTÓRIA 

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)