Ver Mensaje Individual
  #2  
Viejo 05/02/08, 13:38:19
darperdido darperdido is offline
Junior Member
 
Fecha de Ingreso: feb 2008
Mensajes: 2
select option en modulpool

En los modulpool los select option deben declararse diferente que en los reportes.

en el TOP debes poner:

SELECTION-SCREEN BEGIN OF SCREEN 0101 AS SUBSCREEN.
SELECT-OPTIONS:
s_matnr FOR mara-matnr .
SELECTION-SCREEN END OF SCREEN 0101.

de nombre del subscreen puse 0101 porq debe tener un nombre distinto a la dynpro, y suponiendo que estas en la dynpro 0100, lo crei conveniente pero puede ser otro.


EN LA DYNPRO

PROCESS BEFORE OUTPUT.
MODULE STATUS_0100.
CALL SUBSCREEN: a_sub0101 INCLUDING SY-REPID '0101'.

PROCESS AFTER INPUT.
CALL SUBSCREEN: a_sub0101.
MODULE user_command_0100.


EN EL SCREEN PAINTER:

debes poner una subscreen tercer o cuarto dibujito de abajo para arriba y ponerle de nombre igual que en el codigo, en este caso "a_sub0101"

y ya esta, deberia aparecerte el select option en el modulpool.

Espero que te haya servido.

Un saludo

Dar

DiAs PeRdIdOs

Responder Con Cita