Manuales de ALV
Hola A TODOS :D
Me gustaría saber si alguno tiene un manual de ALV al alcanze, estoy trabajando con ellos y no tengo mucha experiencia con ellos...... Saludos y agradecida por todo, Saludos, Marsi |
En la zona de descargas
Hola Marsi.
En la zona de descargas de esta pagina puedes encontrar varios ejemplos para trabajar con ALV. Saludos. Jesus. :) |
Ayuda con el ALV
Hola estoy haciendo un reporte con ALV GRID,
Logro mostrar los datos perfectamente, pero...... me gustaria que al hacer doble click, me mostrara otra transaccion u otro reporte.... esto lo logro hacer al hacer click en cualquier columna...... pero...... lo que me interesa es cuando me posicione en cierta columna de cierta fila me llame a una transacción.... cuando me posicione en otra columna me llame a un reporte.....:confused: De verdad que no logro leer esto... si alguien lo sabe, le agradeceria mucho su colaboracion. :rolleyes: Saludos, Marsi |
Hola.
En la funcion de visualizar la grid ('REUSE_ALV_GRID_DISPLAY') debes poner un alv_command: CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = prg *LA SIGUIENTE SENTENCIA SE USA PARA EL EVENTO DE DOBLE CLICK. i_callback_user_command = 'ALV_USER_COMMAND' it_fieldcat = fieldcat it_sort = sortcat i_save = 'A' IMPORTING es_exit_caused_by_user = salida TABLES t_outtab = IT_SALIDA EXCEPTIONS program_error = 1 OTHERS = 2. Después generas un perform en el que se ejecuta el doble click: *---------------------------------------------------------------------* * FORM ALV_USER_COMMAND * *---------------------------------------------------------------------* * ........ * *---------------------------------------------------------------------* * --> R_UCOMM * * --> RS_SELFIELD * *---------------------------------------------------------------------* FORM alv_user_command USING r_ucomm LIKE sy-ucomm rs_selfield TYPE slis_selfield. * Aqui hago el tratamiento del evento doble click * CUANDO SE HACE DOBLE CLICK SE VIENE A ESTA SUBRUTINA. *HAY QUE PREGUNTAR CUAL ES LA CELDA QUE SE HA PINCHADO. *HACIENDO WHEN '<NOMBRE DEL CAMPO> *SE USA RS_SELFIELD (CAMPO SELECCIONADO) CASE RS_SELFIELD-FIELDNAME. WHEN 'CODSOC'. EXIT. WHEN 'NOMBRE'. EXIT. ENDCASE. ENDFORM. Dentro de los when puedes hacer llamadas a transacciones, submit a reports o lo que tu quieras, ya gestionas los botones de manera normal. Espero que esto responda un poco a tu pregunta. Suerte. |
Manuales ALv
Hola, yo tengo un manual de ALV pero esta en ingles, si aun asi lo quieres dame tu email y te lo mando
|
HOla, me gustaria muchisimo que me enviaras el manual que dices que tienes en ingles. mi correo es
muchas gracias Vanessa |
Manual de SAP en Inglés.
Me gustaría ver ese manual gracias. Mi correo es Fabrizio. |
Me gustaría ver ese manual gracias. Mi correo es .
|
[quote=marsilady]Hola estoy haciendo un reporte con ALV GRID,
guarisssssssssssssssssssssss |
No seas malito y mandamelo ami tambien :D....
Mi correo es ---> |
Husos Horarios son GMT. La hora en este momento es 13:43:25. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web