Ver Mensaje Individual
  #8  
Viejo 16/10/09, 20:07:28
Abaunus Abaunus is offline
Senior Member
 
Fecha de Ingreso: nov 2008
Localización: Buenos Aires
Mensajes: 119
A ver:

Tenés que crear un status por la se41. Lo mejor, es copiar uno standard que va muy bien. Ingresás los datos: Programa: SAPLKKBL, status: STANDARD_FULLSCREEN, tocás el botón "copiar" y ahí le ponés el nombre de tu reporte, y al status "ZSTAT", por ejemplo. Una vez copiado, entrás a modificar ese status copiado, el de tu Z.
En "Barra de pulsadores" agregás todos los botones que necesitás, con código de función (que reemplazan a los FC01, FC02, etc), texto, ícono, etc.
Una vez creado todo, lo activás y listo.

Ahora, en la tabla de eventos que le pasás a tu ALV, por ejemplo:

La tabla i_events, tenés que agregar un evento que es el de status:

Y en el form de dicho evento:


Básicamente es eso, crear el status (pero está el standard como base que va muy bien), y luego asignarlo al ALV. Ahora, en vez de usar los códigos de función 'FC01', etc, usás los que pusiste vos en tus botones, por ejemplo, 'GRAPH', o 'CONT', lo que sea. ¿Se entiende?
Cualquier cosa, avisános.
Saludos

Úlima edición por Abaunus fecha: 16/10/09 a las 20:11:16.
Responder Con Cita