SAP ABAP - Decisioni
Le strutture decisionali hanno una o più condizioni che devono essere valutate o testate dal programma, insieme a una o più istruzioni che devono essere eseguite, se la condizione è determinata essere vera, e facoltativamente, altre istruzioni da eseguire, se la condizione è determinato a essere falso.
Di seguito è riportata la forma generale di una tipica struttura decisionale presente nella maggior parte dei linguaggi di programmazione:
Il linguaggio di programmazione ABAP fornisce i seguenti tipi di dichiarazioni decisionali.
S.No. | Dichiarazione e descrizione |
---|---|
1 | Istruzione IF
Un'istruzione IF è costituita da un'espressione logica seguita da una o più istruzioni. |
2 | IF .. Else Statement
Un'istruzione IF può essere seguita da un'istruzione ELSE opzionale che viene eseguita quando l'espressione è falsa. |
3 | Istruzione IF annidata
È possibile utilizzare un'istruzione IF o ELSEIF all'interno di un'altra istruzione IF o ELSEIF. |
4 | Dichiarazione di controllo CASE
L'istruzione CASE viene utilizzata quando è necessario confrontare due o più campi o variabili. |