MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 04/02/08, 18:38:17
smartin smartin is offline
Member
 
Fecha de Ingreso: ene 2007
Mensajes: 51
Question Dynpro de module pool con seleccion multiple

Hola, a todos, tengo una dynpro en un module-pool en la cual necesito agregar una seleccion multiple para el campo mara-matnr, en un report lo he hecho con Select-Option articulo FOR mara-matnr y funciona, pero en un module-pool no se como hacer que me abra la ventana para ingresar los diferentes codigos a seleccionar. Si alguien me puede ayudar, por favor.

gracias de antemano
smartin
Responder Con Cita
  #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
  #3  
Viejo 05/02/08, 17:24:45
smartin smartin is offline
Member
 
Fecha de Ingreso: ene 2007
Mensajes: 51
Muchas gracias DAR, como siempre en mundosap encuentro respuesta a mis duadas.

Gracias
Smartin
Responder Con Cita
  #4  
Viejo 05/02/08, 18:11:57
darperdido darperdido is offline
Junior Member
 
Fecha de Ingreso: feb 2008
Mensajes: 2
De nada, cuando necesites.
Responder Con Cita
  #5  
Viejo 08/10/09, 15:52:11
gotelyn gotelyn is offline
Member
 
Fecha de Ingreso: may 2008
Mensajes: 58
Question Selección Múltiple

Hola

He seguido los pasos que indicas en el foro y me ha funcionado casi todo correctamente.

El problema que tengo es que no me funciona el botón de selcción múltiple, el de la flecha amarilla, alquien sabe porq?

Gracias.
Responder Con Cita
  #6  
Viejo 08/10/09, 16:59:31
gotelyn gotelyn is offline
Member
 
Fecha de Ingreso: may 2008
Mensajes: 58
Selección múltiple

Hola

Creo que en la subscreen no me funciona el campo de selección múltiple ( de intervalo) porque las subscreens no tienen ok_code, es así?

De todas formas puede asignarle a un campo de la dynpro un botón de seleccion múltiple (de intervalo), igual que otras veces le he añadido mi propio matchcode?

Gracias.
Responder Con Cita
  #7  
Viejo 29/09/10, 02:13:41
apgmtosbg apgmtosbg is offline
Junior Member
 
Fecha de Ingreso: may 2006
Mensajes: 5
Gracias DARPEDIDO

Hola,

Segui tus consejos DARPEDIDO y pude salir de mi probl.

Muchas grcs.

Salu2
__________________
aBaP aT mEx!
Responder Con Cita
  #8  
Viejo 05/04/11, 15:07:11
cirilillo cirilillo is offline
Junior Member
 
Fecha de Ingreso: abr 2007
Mensajes: 16
Arrow El botón de selección múltiple

Hola, sé que es un poco tarde, pero bueno.
Mi contestación es para el problema de "gotelyn", que a mi me ha pasado lo mismo.
(sale el select-option con sus 2 casillas y su botón de selección múltiple, pero le das y no te sale la ventanita para poner los valores.
Y debido a esto mismo, al escribir un valor y dar al intro, desaparecen los valores)

Se soluciona poniendo la línea del PAI (viene en el código de "darperdido"):

PROCESS BEFORE OUTPUT.
MODULE status_1010.

CALL SUBSCREEN: sc_sel INCLUDING sy-repid '0900'.


PROCESS AFTER INPUT.
CALL SUBSCREEN: sc_sel. <-------ESTA ES LA CLAVE

MODULE user_command_1010.

Espero que le sirva a alguien

Úlima edición por cirilillo fecha: 05/04/11 a las 15:10:01.
Responder Con Cita
  #9  
Viejo 03/02/12, 20:21:12
sergio90 sergio90 is offline
Junior Member
 
Fecha de Ingreso: feb 2012
Mensajes: 3
select-OPTIONS modulpool

hola a todos tengo un problema con esto tengo que hacer un select-OPTIONS
en una subscreen pero de la manera que muestra arriba no me funciona me aparece el siguiente error

El bloque de Include no se ha indicado, no se ha definido o la
ortografía es errónea

y me indica que es en la dynpro donde hago el call y esto es lo que tengo escrito

CALL SUBSCREEN: a_sub0101 INCLUDING SY-REPID '0101'.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 18:28:11.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web