Ver la Versión Completa : Tranasaccion
reijimher
24/02/08, 15:39:40
Buenos Tardes Foro, ¿Como puedo asignar una transacción a una vista de tabla?, de antemano gracias a quien pueda ayudarme.
Lo puedes hacer desde la SE93.
Un saludo
Anel Lazcano
05/03/08, 00:43:26
Hola Reijimher, en la se93 creas una transaccion para un programa, pero necesitaras el programa para desplegar la tabla primero, es lo mas recomendable...puedes usar algo asi:
PROGRAM ztabla_salida MESSAGE-ID 00.
TABLES ztablaX.
DATA: it_ztablax TYPE TABLE OF ztablaX.
START-OF-SELECTION.
SELECT * FROM ztablaX INTO TABLE it_ztablax.
IF sy-subrc = 0 .
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = sy-repid
i_structure_name = 'ZTABLAX'
*
TABLES
t_outtab = it_ztablaX
.
ENDIF.
END-OF-SELECTION.
suerte
Puedes crearte una transaccion desde la SE93.
Cuando te pida el tipo de transacción seleccionas Transacción con parámetros.
En la nueva ventana que aparece deberás introducir:
Código de transacción: SM30
Omitir imagen inicial: Activado
En la tabla de valores de propuesta (al final de la pantalla) debes introducir:
VIEWNAME con valor <nombre de vista de tabla Z>
UPDATE con valor 'X'.
Espero que esto te pueda ayudar
Hola reijimer,
¿Conseguiste crear la transaccion? los pasos que detalla NK0 son los correctos.
Anel Lazcano, ¿por que dices que es más recomendable crear un report para esto?
Un saludo
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web