GUI SPLIT

De wikiSAP
Ir a la navegación Ir a la búsqueda
DATA go_split       TYPE REF TO cl_gui_splitter_container.

* Crear split control
  IF go_split IS INITIAL.

    CREATE OBJECT go_split
      EXPORTING
        parent  = cl_gui_container=>screen0
        rows    = 2
        columns = 1.

  ENDIF.

* Check custom container
  IF go_cc_inv IS INITIAL.

*   Creating custom container instance
    CALL METHOD go_split->get_container
      EXPORTING
        row       = 1
        column    = 1
      RECEIVING
        container = go_cc_inv.

  ENDIF.

* Check ALV
  IF go_alv_inv IS INITIAL.

*   Creating ALV Grid instance
    CREATE OBJECT go_alv_inv
      EXPORTING
        i_parent = go_cc_inv
      EXCEPTIONS
        OTHERS   = 1.
    IF sy-subrc <> 0.
*     MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.

  ENDIF.


Utilidades
Página principal