CL_SALV_TABLE

Como utilizar o método CL_SALV_TABLE => GET_SORTS.

Não vejo o que dizer… bem… esse método ordena os dados. hahahaah

Retorna o objeto de classe CL_SALV_SORTS com o qual você faz as configurações para todas as informações de classificação

Funcionalidade:

Permite ordenar os dados no ALV.

Parâmetros:

  • Sem parâmetros de entrada.

Exemplo de uso:

  DATA: r_salv    TYPE REF TO cl_salv_table,
        r_sort    TYPE REF TO cl_salv_sorts.

  CALL METHOD cl_salv_table=>factory
    IMPORTING
      r_salv_table = r_salv
    CHANGING
      t_table      = ti_dados.

  r_sort = r_salv->get_sorts( ).
  r_sort->add_sort( columnname = 'MATNR'   "Nome da coluna a ser ordenada entre aspas e maiusculo
                    position   = 1         "Ordem que a coluna sera ordenada 
                    sequence   = 1 ).      "1-Ascendente 2-Descendente

  r_salv->display( ).

Abs,
LNUNES