Secuencia
Buenos días
Es mas o menos así
Se definen la tabla de la secuencia
DATA: d_sortcat TYPE slis_t_sortinfo_alv.
DATA: d_sortcat_ln LIKE LINE OF d_sortcat.
Agregas los campos que quieras
DATA: ls_sort TYPE slis_sortinfo_alv.
ls_sort-fieldname = 'DIREC'.
ls_sort-spos = 1.
ls_sort-up = 'X'.
APPEND ls_sort TO d_sortcat.
Y cuando generas el grid lo mandas como parámetro
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
is_layout = t_layout
it_fieldcat = tabla_catcampos[]
i_default = 'X'
i_save = 'A'
it_sort = d_sortcat
TABLES
t_outtab = t_data
EXCEPTIONS
program_error = 1
OTHERS = 2.
|