Professional Documents
Culture Documents
Cabecalho
CLEAR wt_fieldcat.
wt_fieldcat-fieldname =
wt_fieldcat-tabname =
wt_fieldcat-reptext_ddic =
wt_fieldcat-inttype =
wt_fieldcat-outputlen =
APPEND wt_fieldcat.
CLEAR wt_fieldcat.
wt_fieldcat-fieldname =
wt_fieldcat-tabname =
wt_fieldcat-reptext_ddic =
wt_fieldcat-inttype =
wt_fieldcat-outputlen =
APPEND wt_fieldcat.
'TIPO'.
'WT_DGF'.
'Tipo'.
'C'.
1.
'DESC'.
'WT_DGF'.
'Cdigo'.
'C'.
59.
CLEAR wt_fieldcat.
wt_fieldcat-fieldname = 'QDADE'.
wt_fieldcat-tabname =
wt_fieldcat-reptext_ddic =
wt_fieldcat-inttype =
wt_fieldcat-outputlen =
APPEND wt_fieldcat.
'WT_DGF'.
'Qdade (KG)'.
'P'.
16.
CLEAR wt_fieldcat.
wt_fieldcat-fieldname =
wt_fieldcat-tabname =
wt_fieldcat-reptext_ddic =
wt_fieldcat-inttype =
wt_fieldcat-outputlen =
APPEND wt_fieldcat.
Itens
CLEAR wt_fieldcat.
wt_fieldcat-fieldname =
wt_fieldcat-tabname =
wt_fieldcat-reptext_ddic =
wt_fieldcat-inttype =
wt_fieldcat-outputlen =
APPEND wt_fieldcat.
CLEAR wt_fieldcat.
wt_fieldcat-fieldname =
wt_fieldcat-tabname =
wt_fieldcat-reptext_ddic =
wt_fieldcat-inttype =
wt_fieldcat-outputlen =
APPEND wt_fieldcat.
'MATNR'.
'WT_ORDENS'.
'Cdigo'.
'C'.
18.
CLEAR wt_fieldcat.
wt_fieldcat-fieldname =
wt_fieldcat-tabname =
wt_fieldcat-reptext_ddic =
wt_fieldcat-inttype =
wt_fieldcat-outputlen =
APPEND wt_fieldcat.
'MAKTX'.
'WT_ORDENS'.
'Descrio'.
'C'.
40.
CLEAR wt_fieldcat.
wt_fieldcat-fieldname =
wt_fieldcat-tabname =
wt_fieldcat-reptext_ddic =
wt_fieldcat-inttype =
wt_fieldcat-outputlen =
APPEND wt_fieldcat.
'QDADE'.
'WT_ORDENS'.
'Qdade (KG)'.
'P'.
16.
CLEAR wt_fieldcat.
wt_fieldcat-fieldname =
wt_fieldcat-tabname =
wt_fieldcat-reptext_ddic =
wt_fieldcat-inttype =
wt_fieldcat-outputlen =
APPEND wt_fieldcat.
'UNIDA'.
'WT_ORDENS'.
'UND'.
'C'.
3.
'UNIDA'.
'WT_DGF'.
'UND'.
'C'.
3.
'TIPO'.
'WT_ORDENS'.
'Tipo'.
'C'.
1.
* <-- p2 text
*----------------------------------------------------------------------*
FORM zform_inic_var .
wv_repid = sy-repid.
wv_tabname_header = 'WT_DGF'.
wv_tabname_item = 'WT_ORDENS'.
CLEAR wf_keyinfo.
wf_keyinfo-header01 = 'TIPO'. "campo de ligao entre as tabelas
wf_keyinfo-item01 = 'TIPO'.
ENDFORM. " ZFORM_INIC_VAR
*&---------------------------------------------------------------------*
*& Form zform_lista_alv
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
FORM zform_lista_alv .
* ---------------------------------------------------------------------*
* Funo para chamar a ALV. Os parametros abaixo funcionam da mesma *
* forma que na funo REUSE_ALV_GRID_DISPLAY *
* I_CALLBACK_PF_STATUS_SET *
* I_CALLBACK_USER_COMMAND *
* ---------------------------------------------------------------------*
CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'
EXPORTING
i_callback_program = wv_repid
it_fieldcat = wt_fieldcat[]
i_save = 'A'
i_tabname_header = wv_tabname_header
i_tabname_item = wv_tabname_item
is_keyinfo = wf_keyinfo
TABLES
t_outtab_header = wt_dgf
t_outtab_item = wt_ordens
EXCEPTIONS
program_error = 1
OTHERS = 2.
ENDFORM. " zform_lista_alv