SAP Tutorials Blog



DATA(abap) = `ABAP`.

FIND `AB` IN abap.

IF sy-subrc = 0.

  "found

  ...

ELSE.

  "not found

  ...

ENDIF.


"IF statement with multiple included ELSEIF statements

DATA(current_utc_time) = cl_abap_context_info=>get_system_time( ).

DATA greetings TYPE string.


IF current_utc_time BETWEEN '050000' AND '115959'.

  greetings = |Good m


orning, it's { current_utc_time TIME = ISO }.|.

ELSEIF current_utc_time BETWEEN '120000' AND '175959'.

  greetings = |Good afternoon, it's { current_utc_time TIME = ISO }.|.

ELSEIF current_utc_time BETWEEN '180000' AND '215959'.

  greetings =  |Good evening, it's { current_utc_time TIME = ISO }.|.

ELSE.

  greetings = |Good night, it's { current_utc_time TIME = ISO }.|.

ENDIF.



Serkan AKKAVAK

Computer Engineer BSc

SAP Department Manager

Contact : serkurumsal@yandex.com