✒️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
Construcción del Formulario: Configuración general, Paginas y Ventanas.
1.- Configuración general de un SmartForm.
Cuando ingresamos a la transacción SMARTFORMS lo primero que vemos dentro de la carpeta Parametrizaciones Globales (Global Settings) son los atributos del formulario.
Podemos:
· Asignar una descripción a nuestro formulario.
· En la solapa Propiedades Generales (General Attributes) vemos o cambiamos el idioma del formulario.
· NOTA: Uno de los puntos más fuertes de los formularios SmartForms es que pueden ser traducidos a varios idiomas con un mínimo de trabajo.
· Atributos Formularios - Solapa Opciones de salida (Output options) configuramos las opciones:
o Formato de pagina (DINA4)
o Caracteres por pulgada (10,00)
o Líneas por pulgadas (6,00)
o Estilo (Z_PRUEBA_ESTILO)
o Formato de salida (Salida estándar)
o Modo de salida ()
o Dispositivo de salida ()
· Interfase formulario – Aquí especificaremos las variables y tablas que recibe el formulario. Solapas Import, Export, Tablas, Excep. En nuestro caso crearemos el TYPE TABLE ZTT_USUARIOS, en SE11, tipo de tabla, con la estructura ZUSUARIOS que hemos creado anteriormente. Utilizamos el tipo tabla en la Solapa Tablas TI_USUARIOS TYPE ZTT_USUARIOS
· Parametrizaciones Globales, son las definiciones globales.
o Datos GLob (Global data)
§ Especificamos todas las variables, constantes, estructuras, tablas internas, etc, que usemos en el formulario.
o Tipos (Types)
§ Declaramos los tipos que utilizamos en el formulario.
o Simb.campo (Field Symbols)
§ Declaramos los Field Symbols que utilizamos en el formulario.
o Inicialización (Initialization)
§ Declaramos el código que necesite ejecutar el formulario, incluida llamadas a subrutinas.
o Rutinas FORM (Form Routines)
§ Declaramos el código de todas las subrutinas que hayamos indicado en la solapa initialization.
o Campos moneda/cantidad (Currency/Quant.Fields)
§ Especificamos los campos de importe que utilizemos en el formulario.
o NOTA: los formularios SmartForms al igual que los programas ABAP deben activarse.
2.- Elementos que componen a un formulario SmartForm.
Un formulario SmartForm estará compuesto por:
· Páginas
· Ventanas
· Gráficos
· Elementos de texto
· Módulos de texto
· Direcciones
· Tablas
· Condiciones
· Loops
· Líneas de código
· Comandos
· Carpetas
3.- Páginas
Un formulario consiste en una o más paginas. La primera página es la de inicio que ya existe cuando se crea el formulario. Debemos cambiar su nombre y descripción, ya que por defecto se llama %PAGE1.
· Propiedades generales
o
 
 
 
Sobre el autor
Publicación académica de Juan Hern?ndez, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Hern?ndez
Profesión: Programador Inform?tico - Espa?a - Legajo: XQ15K
✒️Autor de: 125 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime
Certificación Académica de Juan Hern?ndez