#1
|
|||
|
|||
STATUS cl_salv_table
Buenas tardes foristas.
Estoy empezando a utilizar esta clase para ALVs. Pero me salto un problema en cuanto al manejo del status: Lo que realice es crear una copia del status SALV_TABLE_STANDARD del grupo de función SALV_METADATA_STATUS y luego en mi progama lo llamo de la siguiente manera: gr_table->set_screen_status( pfstatus = 'SALV_TABLE_STANDARD' report = sy-repid set_functions = gr_table->c_functions_all ). Me muestra un status pero el problema es que solo muestra algunos botones y otros no. Revisando el status en mi programa veo que por ejemplo trae 20 botones, pero 8 de ellos estan inactivos. En mi status -> parte derecha de Barra de pulsadores -> hay un icono verde -> si le doy "visualizar todos" sí me llega a mostrar todos los botones, pero varios de ellos inactivos. Y si le doy del medio "suprimir todas" solo me muestra los pocos que estén activos. La pregunta seria como activar los pulsadores que salen inactivos ó alguna configuración adicional al utilizar la clase. Gracias de antemano. |
#2
|
|||
|
|||
Creo que los que te salen inactivos seran los botones de añadir linea, eliminar linea, etc
Te salen inactivos porque el alv NO es editable Y lamento comunicarte que las clases cl_salv* NO permiten crear alvs editables |
Herramientas | Buscar en Tema |
Desplegado | |
|
|