screen button

https://www.youtube.com/watch?v=4C8irSvrkBU&list=PL-9XBzq-UEp4OBpdluj4NIoDqurXErLmk&index=52


REPORT zflight_screen.

tablessdyn_conn.

DATAwa_spfli TYPE spfli.

START-OF-SELECTION.

  SELECT carrid connid airpfrom cityfrom airpto cityto
    FROM spfli
    INTO CORRESPONDING FIELDS OF wa_spfli.
    WRITE:/ wa_spfli-carrid COLOR COL_KEY,
    wa_spfli-connid COLOR COL_KEY,
    wa_spfli-airpfrom,
    wa_spfli-cityfrom ,
    wa_spfli-airpto ,
    wa_spfli-cityto.
    HIDEwa_spfli-carridwa_spfli-connid.
  ENDSELECT.

  at LINE-SELECTION.
    select single *
      from spfli
      into wa_spfli
      where carrid wa_spfli-carrid AND
      connid wa_spfli-connid.

      MOVE-CORRESPONDING wa_spfli to sdyn_conn.
      call SCREEN 100.

INCLUDE zflight_screen_pai_0100.

INCLUDE zflight_screen_pbo_0100.


""""""""""""""""""""""""""""""""""""""""""

""""FLOW LOGIC OF SCREEN

PROCESS BEFORE OUTPUT.
MODULE clear_ok_code.
*
PROCESS AFTER INPUT.
MODULE USER_COMMAND_0100.


"""""""""""""""""""""""""""""""

MODULE clear_ok_code OUTPUT.
  clear ok_code.
ENDMODULE.

"""""""""""""""""""""""""

MODULE user_command_0100 INPUT.
  DATA ok_code LIKE sy-ucomm.
  CASE ok_code.
    WHEN 'BACK'.
      SET SCREEN 0.
      MESSAGE 'left without save' TYPE 'S'.
    WHEN 'SAVE'.
      SET SCREEN 0.
      MESSAGE 'Change saved' TYPE 'S'.
    WHEN OTHERS.
      MESSAGE 'ENTER' TYPE 'S'.
  ENDCASE.


ENDMODULE.


 





































Comments

Popular posts from this blog

sap abap import from excell to table (transparent table)

sap abap Import from excell to internal table that works 100%