✒️ABAP La ejecución y el debug de un formulario Smartform
ABAP La ejecución y el debug de un formulario Smartform
Lección 10: Video - Ejecución de un Formulario SmartForm
Para ejecutar un formulario debemos de ejecutar el programa impresor del formulario, si colocamos un break point veremos que se seleccionan los datos de la tabla y se inicia el formulario realizando una llamada a la función SSF_FUNCTION_MODULE_NAME con el nombre de nuestro formulario Smartform como parámetro de entrada y se recupera en la variable v_nombre_form el nombre del módulo de función que ejecuta el smartform. Luego ejecutamos la función con la variable recuperada v_nombre_form pasando como parámetro de entrada la tabla interna TI_USUARIOS.
Nos presenta una pantalla de dialogo donde nos pide algunos datos de impresión pero como solo vamos a pre visualizar es necesario seleccionar igual una impresora; y vemos nuestro formulario smartform.
Si queremos debuggear el smartform debemos ir a nuestro formulario y en una ventana creamos una linea de código en la cual le ponemos un break point. Grabamos y activamos, ejecutamos nuevamente y veremos que el formulario entra y se detiene en la ventana donde agregamos una linea de código.
Con la tx estándar Smartform_trace se puede depurar el formulario, para ver las advertencias o error, información documento, ventanas, páginas,etc.
 
 
 
Sobre el autor
Publicación académica de Hernan Cabezas, en su ámbito de estudios para la Carrera Consultor ABAP.
Hernan Cabezas
Peru - Legajo: ZM88T
✒️Autor de: 117 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Hernan Cabezas