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 09/08/08, 03:17:32
Avatar de Jazzy_LeBon
Jazzy_LeBon Jazzy_LeBon is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Mex DF
Mensajes: 51
Smile Mandar llamar una subscreen desde otra subscreen

Hola a todos!!!

Tengo un problemita:

tengo una dynpro con dos pestañas. Termino de introducir datos en la primera pestaña, y necesito validarlos.. esto lo hago al mandar llamar a la segunda subscreen... lo intente con call screen '0101' pero me manda un dump... entonces lo intente con call subscreen '0101' y menos...
Alguna pista??? Voy bien o tengo q replantear el flujo???

Muchas gracias

Jazzy LeBon
__________________
Jazzy Lebon
Responder Con Cita
  #2  
Viejo 09/08/08, 16:43:29
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola ... puedes poner la logica de tus pantallas para que podamos ayudarte mejor ...
__________________
David Carballido Córdova
Responder Con Cita
  #3  
Viejo 11/08/08, 21:03:45
Avatar de Jazzy_LeBon
Jazzy_LeBon Jazzy_LeBon is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Mex DF
Mensajes: 51
Unhappy Mi logica.. espero se entienda

A ver, esto va asi:

Subscreen 1:
Introduce datos del usuario.
Al dar clic sobre la pestaña de la subscreen 2, valida las fechas introducidas
en la subscreen 1. Si no son validas, regresa a la subscreen 1 para poderlas modificar. Si son validas, permite introducir datos en la subscreen 2.

Entonces en la llama a mi subscreen 1 tengo algo como esto:

form compara_fechas.
if lt_numcredito-autoridad_imp is initial or lt_numcredito-ofic_deter is initial or
lt_numcredito-medio_notif is initial or lt_numcredito-en_calidad_de is initial or
lt_numcredito-tipo_resol is initial or lt_numcredito-fec_ofic_deter is initial or
lt_numcredito-fecha_notif is initial.
message 'FALTAN DATOS, FAVOR DE AGREGAR' type 'W'.
call screen 0100.
elseif lt_numcredito-fecha_citatorio is initial.
if lt_numcredito-fecha_notif < lt_numcredito-fec_ofic_deter.
message 'LA FECHA DE NOTIFICACION NO PUEDE SER MENOR A LA FECHA DE OFICIO DETERMINANTE' type 'W'.
call screen 0100.
endif.
else.
if lt_numcredito-fecha_notif < lt_numcredito-fecha_citatorio.
message 'LA FECHA DE NOTIFICACION NO PUEDE SER MENOR A LA FECHA DE CITATORIO' type 'W'.
call screen 0100.
elseif lt_numcredito-fecha_citatorio < lt_numcredito-fec_ofic_deter.
message 'LA FECHA DE CITATORIO NO PUEDE SER MENOR QUE LA FECHA DE OFICIO DETERMINANTE' type 'W'.
call screen 0100.
endif.
endif.
endform.


Ayuda please????
__________________
Jazzy Lebon
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:12:32.


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