#1
|
||||
|
||||
Fijar ordenamiento ALV
Hola,
Alguien sabe si es posible indicar un campo fijo para el ordenamiento de un ALV, por ejemplo: Campo1 Campo2 <- Ordenarlo de forma ascendente. Campo3 Campo4 El ALV por default saldría ordenado por Campo2, la cuestion es que si el usuario hace un ordenamiento por el Campo1 el alv internamente haga lo siguiente sort ti_alv by campo2 ascending campo1 (ascending/descending), no permitiendo al usuario cambiar el ordenamiento del campo2 y que este campo sea siempre el primero en la secuencia de ordenamiento.
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
#2
|
|||
|
|||
Hola compañero, creo que sólo tienes dos opciones o te lo curras por código
o miras algo así.. ****wa_sort-spos******=*'1'. ****wa_sort-fieldname*=*'DESCRIPCION'. ****wa_sort-up********=*'X'. ****wa_sort-subtot****=*'X'. ****append*wa_sort*to*it_sort. ****clear*wa_sort. ****wa_sort-spos******=*'2'. ****wa_sort-fieldname*=*'WERKS'. ****wa_sort-up********=*'X'. ****append*wa_sort*to*it_sort. ****clear*wa_sort. ****wa_sort-spos******=*'3'. ****wa_sort-fieldname*=*'LFDAT'. ****wa_sort-up********=*'X'. ****append*wa_sort*to*it_sort. ****clear*wa_sort. ****"sort*entregas*by*estado*ascending. ****call*method*obj_grid->set_table_for_first_display ******exporting ********is_layout************=*i_layout ********it_toolbar_excluding*=*l_exclude ******changing ********it_outtab************=*entregas[] ********it_fieldcatalog******=*g_fieldcatalog ********it_sort**************=*it_sort. Salu2. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|