SAP ABAP - Esegui loop
I cicli incondizionati eseguono ripetutamente diverse istruzioni senza specificare alcuna condizione. L'istruzione DO implementa cicli incondizionati eseguendo più volte incondizionatamente un insieme di blocchi di istruzioni.
Sintassi
Il formato generale per l'istruzione DO è il seguente:
DO [n TIMES]. 
 
<statement block>.
  
ENDDO. 
    "Times" impone una restrizione al numero di passaggi del ciclo, che è rappresentato da "n". Il valore di "n" non deve essere negativo o zero. Se è zero o negativo, le istruzioni nel ciclo non vengono eseguite.
Diagramma di flusso
 
    Esempio
Report YH_SEP_15.
  
Do 15 TIMES. 
 
Write: / 'Hello'.
  
ENDDO. 
    Il codice precedente produce il seguente output:
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
Hello 
    In questo esempio, il sistema comprende che il ciclo deve essere elaborato 15 volte.
