✒️ABAP La conversión de un Smartform a PDF
ABAP La conversión de un Smartform a PDF
VIDEO – CHEQUEO, PRUEBA Y ULIZACION DE TABLE PAINTER EN LOS SMARFORMS.
Video 1. Existen las opciones para chequear si existe problemas con el formulario, botón check, el formulario se debe activar, puede ejecutarlo ingresando los campos de input y seleccionando una impresora, para ver una pre visualización, seleccionando el botón test. Podemos bajar el formulario en formato xml, por utilidades.
Parametrización, extremo superior derecho, configuramos varios aspectos del table painter, en la solapa genera, configuramos los marcos, alinear o habilitar la opción de dibujar. Solapa trama, podemos incrementar o decremento la trama, en la solapa zoom, configuramos el botón del zoom.
VIDEO – EJECUCCION DE UN FORMULARIO SMARTFORM.
Para ejecutar un smartform debemos hacerlo con el programa impresor, al hacer e debug vemos que hay dos funciones, una para llenar la tabla interna, y la otra para invocar el smartform, en esta tenemos que hacer el módulo de funcion para saber el nombre, y luego con este nombre ejecutamos el smartform. Si existe un código en el smartform también es posible hacerle el debug, con la palabra bkeak point.
Smartform_trace, es una trace, activamos la traza, y definimos el nivel de la traza, luego ejecutamos nuevamente el smartform, volvemos a la trace, y veremos datos de la traza, al visualizarla, nos informa el detalle de los errores que contiene el smartform.
VIDEO – CONVERSION DE UN SMARTFORM A UN PDF.
Declarar variables y estructuras.
Ejecutar la función ssf_function_module_name, pasa saber el nombre de función.
Configuracion de la salida:
Ejecuccion de la función del smartform
Completamos la tabla otfdata.
Completamos la tabla intab.
Ejecutar la función SX_OBJECT_CONVERT_OTF_PDF.
Ejecución del método GUI_DOWNLOAD, para bajar el archivo a plano.
 
 
 
Sobre el autor
Publicación académica de Alexander Cardenas, en su ámbito de estudios para la Carrera Consultor ABAP.
Alexander Cardenas
Profesión: Ingeniero de Sistemas - Colombia - Legajo: UN96T
✒️Autor de: 238 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial