📘ABAP - Cuadro de Diálogo
Definición de Cuadro de Diálogo
También llamada "Ventana de diálogo", un cuadro de diálogo es una ventana emergente con opciones, mensajes, errores, advertencias, etc.
Para debuggear una ventana de diálogo debemos realizar un procedimiento especial, debido a que las mismas no presentan el campo de comando en donde escribimos el comando /h para debuggear un programa.
Por ejemplo, la transacción estándar CG3Y presenta estas características.
Necesitaremos crear un archivo de comando de SAP.
Para ello abrimos el bloc de notas y pegamos el siguiente código:
[Function]
Title=Debug
Command=/h
Type=SystemCommand
Luego de creado el archivo solamente debemos arrastrarlo a la ventana de diálogo sobre la que deseamos realizar el debug y éste se activará.
En cuanto realicemos una acción en la ventana de diálogo ( como por ejemplo pulsar una tecla, un botón...), la ejecución se pausará y pasaremos a modo debug.