(ABAP ALV) SORT TABLE
*&---------------------------------------------------------------------*
*& Form ALV_APPEND_SORT
*&---------------------------------------------------------------------*
FORM alv_append_sort TABLES pt_sort TYPE lvc_t_sort
USING pv_fieldname TYPE any
pv_up TYPE any
pv_down TYPE any
pv_subtot TYPE any
pv_group TYPE any
pv_seltext TYPE any.
DATA: ls_sort TYPE lvc_s_sort.
ls_sort-spos = lines( pt_sort ) + 1.
ls_sort-fieldname = to_upper( pv_fieldname ).
ls_sort-up = pv_up.
ls_sort-down = pv_down.
ls_sort-subtot = pv_subtot. "Output subtotal (출력소계)
ls_sort-group = pv_group.
ls_sort-seltext = pv_seltext.
INSERT ls_sort INTO TABLE pt_sort. CLEAR ls_sort.
ENDFORM.