#1
|
|||
|
|||
Ajustar Campos ALV
Buen día,
Me solicitaron un reporte donde muestren 3 tablas, lo cual funcionó creando 3 rutinas y cada una llamando la función REUSE_ALV_BLOCK_LIST_APPEND. Esta función me trae las 3 tablas pero en las consultas cuando los valores de los campos son grandes esta se desorganiza y se observa desordenado. Hay alguna manera de controlar el tamaño de los campos sin que se desacomoden? Agradezco su amable atención. |
#2
|
|||
|
|||
Prueba esto a ver si te funciona:
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = sy-repid it_fieldcat = it_fieldcat TABLES t_outtab = it_zfactuxx EXCEPTIONS program_error = 1 OTHERS = 2 . También tienes que definir esta variables: DATA: it_fieldcat TYPE slis_t_fieldcat_alv, wa_fieldcat LIKE LINE OF it_fieldcat. Y dentro del wa_fieldcat hay un campo que es outputlen que es la longitud del campo de salida, es decir, tendrias que hacer algo así: wa_fieldcat-tabname = 'IT_ZFACTUXX'. wa_fieldcat-fieldname = 'BUKRS'. wa_fieldcat-outputlen = '50px'. "Aqui no se muy bien como tendrias que indicarselo si con px o % APPEND wa_fieldcat TO it_fieldcat. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|