✒️ABAP La construcción del programa impresor
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.
Oscar Sebastian Caicedo Carlier
Profesión: Ingeniero de Sistema - Colombia - Legajo: UN48J
✒️Autor de: 84 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores 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