SAP ABAP - Решения

Структуры принятия решений имеют одно или несколько условий, которые должны быть оценены или протестированы программой, а также оператор или операторы, которые должны быть выполнены, если условие определено как истинное, и, необязательно, другие операторы, которые должны быть выполнены, если условие определяется как ложь.

Ниже приводится общая форма типичной структуры принятия решений, встречающейся в большинстве языков программирования.

Язык программирования ABAP предоставляет следующие типы операторов принятия решений.

S.No. Заявление и описание
1 Заявление IF

Оператор IF состоит из логического выражения, за которым следует один или несколько операторов.

2 ЕСЛИ ... Иное заявление

За оператором IF может следовать необязательный оператор ELSE, который выполняется, когда выражение ложно.

3 Вложенный оператор IF

Вы можете использовать один оператор IF или ELSEIF внутри другого оператора IF или ELSEIF.

4 Заявление о контроле CASE

Оператор CASE используется, когда нам нужно сравнить два или более полей или переменных.