Escolar Documentos
Profissional Documentos
Cultura Documentos
LEAVE TO SCREEN 0.
WHEN 'CANCEL'.
EXIT.
WHEN OTHERS.
ENDCASE.
ENDMODULE.
*&---------------------------------------------------------------------*
*&
Form EXIBE_ALV
*&---------------------------------------------------------------------*
*
text
*----------------------------------------------------------------------*
* --> p1
text
* <-- p2
text
*----------------------------------------------------------------------*
FORM EXIBE_ALV .
DATA: LT_FIELDCAT
LT_SORT
LS_LAYOUT
LO_CONTAINER
TYPE
TYPE
TYPE
TYPE
LVC_T_FCAT,
LVC_T_SORT,
LVC_S_LAYO,
REF TO CL_GUI_CONTAINER.
CLEAR: LT_SORT.
IF GO_ALV IS INITIAL.
*** cria Grid
CREATE OBJECT GO_ALV
EXPORTING
I_PARENT
EXCEPTIONS
ERROR_CNTL_CREATE
ERROR_CNTL_INIT
ERROR_CNTL_LINK
ERROR_DP_CREATE
OTHERS
= LO_CONTAINER
=
=
=
=
=
1
2
3
4
5.
= 'COUNT'.
= 'IT_USR01'.
= 'Posio'.
P_FIELDCAT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME
LS_FIELDCAT-TABNAME
LS_FIELDCAT-SCRTEXT_M
APPEND LS_FIELDCAT TO
= 'LS_USR01-BNAME'.
= 'IT_USR01'.
= 'Nome Usurio'.
P_FIELDCAT.
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME
LS_FIELDCAT-TABNAME
LS_FIELDCAT-SCRTEXT_M
APPEND LS_FIELDCAT TO
= 'LS_USR01-STCOD'.
= 'IT_USR01'.
= 'Menu Inicial'.
P_FIELDCAT.
ENDFORM.
*&---------------------------------------------------------------------*
*&
Form F_MONTA_LAYOUT
*&---------------------------------------------------------------------*
FORM F_MONTA_LAYOUT CHANGING P_LAYOUT TYPE LVC_S_LAYO.
P_LAYOUT-SEL_MODE = 'D'.
P_LAYOUT-ZEBRA
= 'X'.
P_LAYOUT-CWIDTH_OPT = 'X'.
ENDFORM.
" F_MONTA_LAYOUT