✒️ABAP / La construcción del programa impresor Por Oscar Caicedo Carlier
ABAP La construcción del programa impresor

Construccion del programa impresor de un formulario SmartFrom
Los objetos principales del programa de un formulario SmartFrom son:
- La Seleccion de los datos que se mostraran en el formulario.
- la invocacion de ejecucion del formulario
Seleccion de los datos
crearemos el programa ABAP ZPRUEBAS_SMARFORMS y dentro de este la subrutina SELECCION_DATOS para modularizar la seleccion de los datos. Utilizaremos la tabla base de datos ZTABLA_USUARIOS con la cual trabajamos en el modulo programador abap inicial.
Los datos de esta seleccion los almacenamos en la tabla interna TI_USUARIOS, que tiene la misma estructura que la tabla base de datos ZTABLA_USUARIOS pero sin el campo mandante.
invocacion del formulario
vamos a crear el formulario Smartform ZFORMULARIO_PRUEBA ingresando a la transaccion SMARTFORMS y presionando el boton crear.
luego volviendo al programa impresor ZPRUEBA_SMARTFORMS, vamos a utilizar dos modulos de funcion para ejecutarlo. primero la funcion SSF_FUNCTION_MODULE_NAME para averiguar el nombre de la funcion SAP que ejecuta el formulario.
el nombre de esta funcion lo almacenamos en la variable V_NOMBRE_FORM.
Luego ejecutaremos la funcion cuyo nombre contiene la variable V_NOMBRE_FORM pasandole como parametro de entrada/salida la tabla interna de usuario TI_USUARIOS que obtuvimos de la tabla base de datos ZTABLA_USUARIOS en la subrutina SELECCION_DATOS
 
 
 
Sobre el autor
Publicación académica de Oscar Sebastian Caicedo Carlier, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.
Oscar Sebastian Caicedo Carlier
Profesión: Ingeniero de Sistema - Colombia - Legajo: UN48J
✒️Autor de: 84 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional ABAP
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime
Presentación:
Mi objetivo es seguir creciendo cada día mas en cuanto a lo personal como en lo intelectual, capacitando y dando lo mejor de mi para tener plenos conocimientos y un manejo profesional en el campo sap
Certificación Académica de Oscar Caicedo
























