This commit is contained in:
danrega
2024-09-12 17:05:02 +02:00
parent 194b523934
commit 537f71433c
7 changed files with 278 additions and 124 deletions

View File

@@ -144,7 +144,7 @@ CLASS lcl_demo IMPLEMENTATION.
"ENDIF.
"Night: 9 pm to 4 am.
IF time BETWEEN '210001' AND '050000'.
IF time BETWEEN '210001' AND '235959' OR time BETWEEN '000000' AND '050000'.
subrc = 33.
ENDIF.

View File

@@ -276,11 +276,11 @@ CLASS zcl_demo_abap_prog_flow_logic IMPLEMENTATION.
DATA(greetings) = COND #( WHEN syst_time BETWEEN '050001' AND '120000'
THEN |It's { syst_time TIME = ISO }. Good morning, { sy-uname }.|
WHEN syst_time BETWEEN '170001' AND '210000'
WHEN syst_time BETWEEN '120001' AND '180000'
THEN |It's { syst_time TIME = ISO }. Good afternoon, { sy-uname }.|
WHEN syst_time BETWEEN '180001' AND '220000'
THEN |It's { syst_time TIME = ISO }. Good evening, { sy-uname }.|
WHEN syst_time BETWEEN '210001' AND '050000'
THEN |It's { syst_time TIME = ISO }. Good night, { sy-uname }.|
ELSE |It's { syst_time TIME = ISO }. Hallo, { sy-uname }.| ).
ELSE |It's { syst_time TIME = ISO }. Good night, { sy-uname }.| ).
out->write( data = greetings name = `greetings` ).