✒️ABAP La ejecución y el debug de un formulario Smartform
ABAP La ejecución y el debug de un formulario Smartform
Unidad 1: Formularios y Smartforns.
Lección 10: Ejecución de un formulario SmartForm.
1.- Ejecución Smatform.
Para ejecutar un Smartform hemos de ejecutar el programa impresor del formulario. Todo programa impresor sigue unos pasos similares:
- Recuperación de datos y carga en una tabla o tablas internas.
- Recuperar el nombre del módulo de función que ejecuta el formulario mediante la función SSF_FUNCTION_MODULE_NAME.
- Ejecutamos el modulo de función cuyo nombre hemos recuperado en el paso anterior.
- Configuración de la pantalla de impresión del formulario. En ella se pueden informar distintos aspectos:
* Título del formulario.
* Podemos hacer que la impresión se ejecute directamente sin paso previo por el spool.
* Determinar la cantidad de copias a imprimir.
* Storage Mode podemos determinar si imprimimos solamente o guardamos la impresión también en el spool.
* En Cover Page Settings. Podemos determinar si queremos imprimir en la misma hoja la portada de SAP.
* Informamos la impresora de salida debe informarse obligatóriamente aunque se realice una pre visualización.
2.- Debugar formulario.
- Vamos a la transacción Smartforms informamos el nombre del formulario y pulsamos el botón modificar.
- Crearemos en la primera ventana de la página deseada un objeto de lineas de código. El código sera la sentencia break-point y activamos el formulario. Al volver a ejecutar el formulario se detendrá allí donde pusimos el break-point.
- También se puede ejecutar la transacción SMARTFORM_TRACE. En la pantalla de selección activaremos el seguimiento mediante el botón activar y fijar el nivel de seguimiento. Hay los siguientes niveles:
* Advertencia o error.
* Información de documento.
* Páginas.
* Ventanas.
Luego informamos el programa impresor del formulario. Una vez visualizado el formulario. Volvemos a la transacción SMARTFORM_TRACE buscamos la raza de nuestra ejecución y al entrar en ella veremos todos los errores detectados.
 
 
 
Sobre el autor
Publicación académica de Francisco Compte Sanchez, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Compte Sanchez
Profesión: Sap Business&integration Architect - España - Legajo: QQ38S
✒️Autor de: 105 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Consultor sap mm y sd con algún conocimiento abap a nivel de debug. quiero consolidar conocimientos técnicos para reforzar mi perfil profesional.
Certificación Académica de Francisco Compte