✒️ABAP La construcción del formulario: configuración general, páginas y ventanas
ABAP La construcción del formulario: configuración general, páginas y ventanas
Configuración Smartforms
En la tabla STXFADMI podemos encontrar los formularios existentes en SAP y de cada uno de ellos podemos ver el número del módulo de funciones generados para la ejecución del formulario en el campo FMNUMB
Transacción SMARTFORMS
Definimos los atributos del formulario, descripción, idioma, formato de página, tamaño de caracteres, etc
El segundo item es la Interfase del formulario donde se especifican las variables, estucturas y tablas que recibe como entrada el formulario
El tercer item son las Definiones globales, donde se presentan varias solapas:
- Datos Globales: para especificar variables, estructuras, etc.
- Tipos: declaración de tipos
- Símbolos de campos: declaración de Field Symbols
- Inicialización: declaración de código, incluidas llamadas a subrutinas. Se debe tratar de que la selección de datos vaya en el formulario.
- Rutinas Form: código de las subrutinas
- Campos moneda/cantidad: declaración campos importes
Un Smartform está compuesto por:
Páginas, Ventanas, Gráficos, Elementos de texto, Módulos de textos, Direcciones, Tablas, Condiciones, Loops, etc
En un formulario puede haber una o más Páginas, la primera es la de inicio
Las páginas difieren en su estructura, pueden haber páginas para títulos y otras para detalles. Para cada página se debe especificar una página siguiente, se puede llamar a la misma página para una salida recursiva, por ejemplo para detalles de una factura. Cualquier corte de página es disparado automáticamente o se puede codificar manualmente
Si el texto no entra en la página, se mostrará otra página de forma automática.
Los formatos de páginas de los formularios se crean con la transacción SPAD
Las Ventanas son áreas de salida en la que mostraremos los datos, dentro de una página del formulario. Hay una principal y puede haber varias secundarias
 
 
 
Sobre el autor
Publicación académica de Daniel Martinez Chaer, en su ámbito de estudios para la Carrera Consultor ABAP.
Daniel Martinez Chaer
Profesión: Analista Programador - Uruguay - Legajo: SK29Z
✒️Autor de: 76 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Con experiencia en sap fi y mm, migración desde sistema legacy, extracción de datos de la base oracle sap y generación de reportes.
Certificación Académica de Daniel Martinez