Buenos días a todos compañeros.
Tal vez este tip ya lo conozcan amigos de ABAP pero no está demás compartirlo.
Como programadores se habrán encontrado con la necesidad de debuggear un smartform, tan fácil es como poner la instrucción break dentro del código del formulario pero… que pasa si estamos en Productivo y no hay manera de ponerle break?
Seguir estos sencillos pasos:
- Entrar a la transacción SMARTFORM y abrir formulario.
- Ir al menú Entorno->Nombre del módulo de funciones y copiar el nombre.
- Entrar a la transacción SE37 y pegar el nombre del módulo de funciones.
- Abrir la pestaña Atributos y donde viene el nombre del Programa abrirlo con doble clic.
- Dentro del programa podrán Buscar alguna palabra clave donde deseen poner un BREAK y con el ratón se podrá activar o desactivar.
- Listo!, al ejecutar el formulario se detendrá en la linea que marcaron.
Espero les sirva.