Skip to Content
0
Former Member
Aug 29, 2006 at 10:53 AM

IF/CASE

25 Views

Below code is taking more runtime can anyone suggest better IF/CASE statementÂ…

IF ( gwa_approvers-appr_end_date IS INITIAL )

AND NOT ( gwa_approvers-appr_start_date IS INITIAL ).

CONCATENATE text-021 gwa_approvers-appr_start_date

text-023 gwa_approvers-appr_start_time

INTO gwa_rep_tab-status1.

ELSEIF NOT ( gwa_approvers-appr_end_date IS INITIAL )

AND ( gwa_approvers-appr_start_date IS INITIAL ).

CONCATENATE text-024 gwa_approvers-appr_end_date

text-023 gwa_approvers-appr_end_time

INTO gwa_rep_tab-status1.

ELSEIF NOT ( gwa_approvers-appr_end_date IS INITIAL )

AND NOT ( gwa_approvers-appr_start_date IS INITIAL ).

CONCATENATE text-025 gwa_approvers-appr_end_date

INTO gwa_rep_tab-status1 SEPARATED BY space.

ELSEIF ( gwa_approvers-appr_end_date IS INITIAL )

AND ( gwa_approvers-appr_start_date IS INITIAL ).

ENDIF.