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. |
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 :p): añade una excepción OTHERS = 2 en la llamada de la función. Uno nunca sabe dónde se esconde un dump. |
Husos Horarios son GMT. La hora en este momento es 04:56:03. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web