✒️ABAP La ejecución y el debug de un formulario Smartform
ABAP La ejecución y el debug de un formulario Smartform
EJECUCION DE UN FORMULARIO SMARTFORM – LECCION 1-10
Como ejecutar un formulario Smartform
Se debe ejecutar el programa impresor del formulario
- Ejecutar
- Verificar la recuperación de registros
- Ejecutar la función estándar SSF_FUNCTION_MODULE_NAME con el nombre de nuestro formulario Smartform como parámetro de entrada
- Ejecutar el módulo de función contenido en la variable v_nombre_form pasando como parámetro de entrada, la tabla interna de usuarios ti_usuarios
- Configurar los distintos aspectos de la impresión
o Opciones spool control,
o Determinar la cantidad de copias a imprimir
o SAP cover page, determinar si se quiere imprimir en la misma hoja la portada de SAP
o Elegir la impresora LP01, es el nombre que se le asigna a la impresora local de Windows en la PC donde se trabaja
- Transacción Smartforms
- Change
o Primera primera pagina
· Direc texto dirección
- Escribir la sentencia BREAK-POINT
- Transaccion /NSE38
- Ejecutar
- Previsualizar
NOTA, para depurar un formulario smartform, podemos utilizar la transaccion SMARTFORM_TRACE, al ejecutar la transacción en la pantalla de selección se debe activar la traza mediante el botón activar y definir el nivel de la traza el cual puede ser advertencia o error, información de documento, paginas, ventanas, etc.
Luego se ejecuta el programa impresor de nuestro formulario smartform el cual imprimirá el formulario en la pantalla
Se vuelve a visualizar la transacción SMARTFORM_TRACE, veremos la tabla que se muestra en la parte inferior de la pantalla el cual abra registrado la fecha actual de la traza, la hora, el usuario, el nivel de la traza, etc.
Al visualizar la traza correspondiente a nuestro formulario, verificamos que el sistema nos informa los detalles de los errores que contiene el formulario smartform
 
 
 
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga