MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Mensaje de confirmacion (foro/showthread.php?t=61990)

fedeape 27/03/12 12:43:32

Mensaje de confirmacion
 
Hola, necesito ayuda para poner un mensaje de confirmacion y continuar con la ejecucion del programa segun la respuesta obtenida, por favor si tienen un ejemplo seria muy bueno.

Gracias!

DCErick 27/03/12 14:17:23



DCErick 27/03/12 14:19:29


asclevius 27/03/12 14:23:07

hola mira este ejemplo, utilizando la función pop up to confirm

DATA:
vl_num_reg TYPE C LENGTH 10,
vl_msg TYPE STRING,
vl_answer TYPE C.


* Numero de registros modificados.
* ____________________________________________________

vl_num_reg = LINES( P_VG_TI_MOD_ALV ).

* Construir mensaje de salida
* ____________________________________________________

CONCATENATE 'Existen' vl_num_reg 'registros modificados. Desea salir del proceso?'
INTO vl_msg SEPARATED BY space.

CALL FUNCTION 'POPUP_TO_CONFIRM'
EXPORTING
TITLEBAR = 'Confirmación de salida'
TEXT_QUESTION = vl_msg
DISPLAY_CANCEL_BUTTON = ' '
POPUP_TYPE = 'ICON_MESSAGE_WARNING'
IMPORTING
ANSWER = vl_answer.

*Si la respuesta es negativa pone el status en cero

IF vl_answer <> 1.
P_VG_STATUS = '4'.
ELSE.
P_VG_STATUS = ''.
ENDIF.



espero que te sirva

fedeape 27/03/12 15:08:31

Gracias! con estos ejemplos ya me arreglo.


Husos Horarios son GMT. La hora en este momento es 07:10:02.

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