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 07/04/08, 18:43:35
larmadovr larmadovr is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Monterrey N.L. México
Mensajes: 77
Lightbulb Select-option En Una Dynpro(modulpool)

Que tal amigos, estoy trabajando con la versión 4.6C de R/3 y tengo el siguiente problema

Defino un select-option en el TOP:

SELECTION-SCREEN BEGIN OF SCREEN 0002 AS SUBSCREEN.
SELECT-OPTIONS: P_SOC FOR CCSS-BUKRS.
SELECTION-SCREEN END OF SCREEN 0002.

Después en el dynpro número 0001 tengo lo siguiente:

PBO.
CALL SUBSCREEN: SB_0001 INCLUDING SY-REPID '0002'.

PAI.

CALL SUBSCREEN: SB_0001.


Después estando en el screen painter, defino una subscreen llamada SB_0001 y trato de verificarlo con F8 y me muestra una ventana en la cuál le indico ejecutar con sentencia ABAP, pero marca el siguiente error:

"programa 0002 no es un dynpro subscreen"

Como no tengo mucha práctica, no se a que se pueda deber mi error, agradeceré su ayuda.

Saludos.
__________________
I.S.C.T. Luis Armando Valdez Rodríguez
Consultor ABAP
correo:
cel: (045) 5537406023

"La vida premia la acción"
Responder Con Cita
  #2  
Viejo 07/04/08, 19:26:10
danny danny is offline
Member
 
Fecha de Ingreso: mar 2007
Mensajes: 36
Holas;

debe estar definido asi tu subscreen

SELECTION-SCREEN BEGIN OF SCREEN 0002AS SUBSCREEN .

Saludos;
Responder Con Cita
  #3  
Viejo 07/04/08, 19:29:47
larmadovr larmadovr is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Monterrey N.L. México
Mensajes: 77
Gracias

Hola amigo, ya tengo definido exactamente como me lo indicas, es por eso que no logro cachar el error que tengo.

Gracias, y a ver si alguien más me puede dar pistas.
__________________
I.S.C.T. Luis Armando Valdez Rodríguez
Consultor ABAP
correo:
cel: (045) 5537406023

"La vida premia la acción"
Responder Con Cita
  #4  
Viejo 07/04/08, 19:50:53
danny danny is offline
Member
 
Fecha de Ingreso: mar 2007
Mensajes: 36
Holas,
no me habia fijado..para probar la dynpro con f8 debes poner una
variable y no directamente..asi

CALL SUBSCREEN: area2 INCLUDING sy-repid nrosubscreen.

asi cuando pongas f8 te pedira el valor del programa y del dynpro..

Saludos;
Responder Con Cita
  #5  
Viejo 07/04/08, 20:10:46
larmadovr larmadovr is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Monterrey N.L. México
Mensajes: 77
Que tal.

Muchas gracias nuevamente Danny, dejame te cuento que ya lo he intentado también con variables, pero nada que me da chance, me marca el mismo error.

No se si mi problema este en alguna propiedad del subscreen... o deba tener 2 dynpros tal vez...
__________________
I.S.C.T. Luis Armando Valdez Rodríguez
Consultor ABAP
correo:
cel: (045) 5537406023

"La vida premia la acción"
Responder Con Cita
  #6  
Viejo 07/04/08, 20:14:31
larmadovr larmadovr is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Monterrey N.L. México
Mensajes: 77
Thumbs up Solución

Danny, el problema estaba en el número de mi dynpro, se me hace raro, pero así fué, le cambié el número 0002 por 9000 y quedo resuelto el problema, ya no marco error.

Muchas gracias por tu tiempo.
__________________
I.S.C.T. Luis Armando Valdez Rodríguez
Consultor ABAP
correo:
cel: (045) 5537406023

"La vida premia la acción"
Responder Con Cita
  #7  
Viejo 08/04/08, 14:52:25
don_pelayo don_pelayo is offline
Junior Member
 
Fecha de Ingreso: may 2006
Mensajes: 29
Al crear la dympro le has puesto el botoncito de subscreen??
Responder Con Cita
  #8  
Viejo 08/04/08, 15:08:29
larmadovr larmadovr is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Monterrey N.L. México
Mensajes: 77
Smile Que tal:

Cuando creé la dynpro le puse la opción de "NORMAL" y sobre esa misma, agregué un área subscreen, y sobre esta área he creado mis parámetros y le puse un número consecutivo en la refencia de la declaración de screen as subscreen en el TOP.

si tienes el mismo problema, avisame para explicarlo de manera más clara.

Saludos.
__________________
I.S.C.T. Luis Armando Valdez Rodríguez
Consultor ABAP
correo:
cel: (045) 5537406023

"La vida premia la acción"
Responder Con Cita
  #9  
Viejo 08/04/08, 15:21:15
don_pelayo don_pelayo is offline
Junior Member
 
Fecha de Ingreso: may 2006
Mensajes: 29
Si pero en los atributos de la subscreen la tienes k declarar como tipo subscreen en el tipo de dympro.
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 20:21:17.


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