MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   STATUS cl_salv_table (foro/showthread.php?t=69579)

grandnomade 29/10/13 22:24:08

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.

ballan 30/10/13 11:09:05

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


Husos Horarios son GMT. La hora en este momento es 07:36:13.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web