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 27/01/10, 14:55:38
romario2 romario2 is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 233
Exclamation deshabilitar POPUP

Hola,

quiero que no aparezca un pop-up ( que es subscreen), o bien que no se pare en él y continue ( con un batch input? )

Debugando veo que tiene que ser con este código o muy cerca:

pero no lo puedo comentar todo porque sino no funciona:

SALUDOS!

* call mass data change
CALL FUNCTION 'CNMASS_CALL_MASS_CHANGE_DATA'
EXPORTING
I_FLG_NO_DIALOG = FLG_NO_DIALOG
I_FLG_MAINTAIN_TABLES = FLG_MAINTAIN_TABLES
I_FLG_COMMIT = CON_YES
I_FLG_TEST = FLG_TEST
I_FLG_ONLINE = FLG_ONLINE
I_FLG_BATCH = FLG_BATCH
I_FLG_SAVE = FLG_SAVE
I_FLG_COPY = FLG_COPY
I_CURRENT_TABNAME = CURRENT_TABNAME
IMPORTING
E_FLG_TEST = FLG_TEST
E_FLG_ONLINE = FLG_ONLINE
E_FLG_BATCH = FLG_BATCH
E_FLG_SAVE = FLG_SAVE
E_CURRENT_TABNAME = CURRENT_TABNAME
TABLES
I_PROJ = PROJ_TAB
I_PRPS = PRPS_TAB
I_PRTE = PRTE_TAB
I_PSMLST = PSMLST_TAB
I_AUFK = AUFK_TAB
I_AFKO = AFKO_TAB
I_AFPO = AFPO_TAB
I_AFVGD = AFVGD_TAB
I_AFABD = AFABD_TAB
I_MLSTD = MLSTD_TAB
I_RESBD = RESBD_TAB
T_CHANGES = P_MASPAR
T_DETAILED_CHANGES = P_MASCNG
EXCEPTIONS
CANCEL = 1.
IF NOT SY-SUBRC IS INITIAL.
* mass data change aborted
IMPORT P_MASPAR P_TEST CURRENT_TABNAME
FROM MEMORY ID 'RCNMASSCHANGE_MASPAR'.
CLEAR: SY-UCOMM,
SSCRFIELDS-UCOMM.
EXIT.
ENDIF.
Responder Con Cita
  #2  
Viejo 28/01/10, 06:15:05
VLozano VLozano is offline
Senior Member
 
Fecha de Ingreso: nov 2009
Mensajes: 124
I_FLG_NO_DIALOG = FLG_NO_DIALOG

Si FLG_NO_DIALOG vale 'X', entonces NO debería aparecer nada... en ese trozo de código no hay ninguna llamada a pop-up, así que te va a tocar abusar del debug

Pon un punto de ruptura ANTES de la llamada, y paso a paso a partir de ahí. Que te sea leve.

Consejo adicional (gratis ): añade una excepción OTHERS = 2 en la llamada de la función. Uno nunca sabe dónde se esconde un dump.
__________________
"Porque algunos sabemos que somos parte del problema"
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 08:07:10.


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