Ver Mensaje Individual
  #2  
Viejo 16/04/08, 15:20:29
zonanet zonanet is offline
Senior Member
 
Fecha de Ingreso: mar 2007
Localización: Durango, Dgo. México
Mensajes: 195
Hola javibest

A ver si te sirve esto:

WHEN '&IC1'.
READ TABLE it_alv_02 INDEX p_selfield-tabindex.
IF sy-subrc = 0.
SET PARAMETER ID 'BUK' FIELD it_alv_02-sociedad.
SET PARAMETER ID 'FAN' FIELD it_alv_02-efecto.
CALL TRANSACTION 'TM33' AND SKIP FIRST SCREEN.
ENDIF.
ENDCASE.


Con la cláusula AND SKIP FIRST SCREEN además de llamar a la sentencia indicada se puede saltar la primera pantalla de la transacción. Esta acción debe ir combinada con el uso de parámetros SPA/GPA de los campos de la primera pantalla de la transacción (sentencia SET PARAMETERS) para que el momento de la ejecución de la transacción, ésta tome los parémtros de la memoria (sentencia GET PARAMETERS) y así, de esta forma, poder saltar la primera pantalla.


Saludos!
Responder Con Cita