✒️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
CONTRUCCION DEL FORMULARIO, CONFIG GENERAL, PAGINAS Y VENTANAS – LECCION 1-5
CONFIGURACION GENERAL DE UN SMARTFORM
Cuando ingresamos a la transacción SMARTFORMS, lo primero que vemos dentro de la carpeta parametrizaciones globales (global setting) son los atributos del formulario, aquí se podrá asignar una descripción a nuestro formulario, en este caso “formulario de usuario”.
- Opciones de salida, se configuran las opciones siguientes:
Opciones de salida
- Caracteres por pulgadas, se deja la opción por defecto 10,00
- Estilo, se escribe el nombre del estilo que Z_PRUEBA_ESTILO que se creo
- Pestaña tablas, con la tabla TI_USUARIOS
- Crear, type de table, ZTT_USUARIOS
- Se utiliza el tipo de tabla en la declaración de la tabla ZTABLA_USUARIOS
El tercer ítem dentro de la carpeta, parametrizaciones globales, son definiciones globales, aquí vemos las pestañas, datos globales, tipos, símbolos de campos, rutinas form y campos de monedas/cantidad
- Tipos, se declaran los tipos que se utilizan en el formulario
- Inicialización, se declara el código que necesita ejecutar el formulario, incluida llamadas a subrutinas.
- Campo moneda/canidad, se especifica los campos de importe que utiliza en el formulario
NOTA, los formularios smartforms al igual que los programas ABAP deben activarse
Elementos que componen a un formulario smartform
*Paginas *Ventanas *Gráficos
*Elementos de textos *Módulos de textos *Direcciones
*Tablas *Condiciones *Loops
*Líneas de código *Comandos *Carpetas
PAGINA, son los objetos que representan a páginas de un formulario smartform, que está compuesto por más de una página, en general la mayoría de los formularios que creamos tendrán únicamente una página.
VENTANAS, son los objetos que representan el área de salida de una página, la ventana por defecto que se visualiza en un formulario es la ventana MAIN dentro de la página %PAGE1%, existen varios tipos de ventanas, pero generalmente se utilizan dos, la principal o MAIN Windows y ventana auxiliar o secondary Windows
GRAFICOS, son un tipo de objetos ABAP que se utiliza en los formularios smartform para incluir gráficos en este tipo de formularios.
ELEMENTOS DE TEXTO, son objetos de ABAP que se utilizan para crear texto en los formularios smartform
MODULOS DE TEXTOS, son objetos que se utilizan en los formularios para imprimir texto que se utilizan frecuentemente
DIRECCIONES, se utiliza este nodo para incluir una dirección o address dentro de un formulario smartform
TABLAS, objetos que se utilizan en los formularios para mostrar el contenido de una tabla
CONDICIONES, es la pestaña perteneciente a los objetos de un formulario smartform que se utiliza para determinar condiciones de salida de un objeto
LOOPS, es el objeto que se utiliza en los formularios para procesar el nodo sucesor repetidamente
LINEAS DE CODIGOS, es un objeto que se utiliza en los formularios smartform para ejecutar códigos ABAP
COMANDOS, es un objeto que se utiliza para ejecutar nodos especiales
CAPETAS, es un objeto que se utiliza en los formularios smartform para agrupar en forma lógica los nodos
PAGINAS
Un formulario consiste en una o más páginas, la primera página es la de inicio que ya existe cuando se crea el formulario
APAISADO, hace referencia a que la hoja del formulario smartform se visualice en forma horizontal en lugar de vertical como generalmente se visualiza.
NOTA, sino se completa la opción MODO DE SALIDA, con el tipo de salida, el sistema ignorara el grafico de fondo.
NOTA, para agregar imágenes de fondo al formulario debemos subir el archivo a SAP
LAS PRINCIPALES CARACTERISTICAS DE LAS VENTANAS SON
- Se puede utilizar la misma ventana en varias páginas de un formulario de forma tal que los mismos contenidos sean mostrados en todas las páginas.
- En la ventana principal se muestra información que puede abarcar varias páginas, esto sucede cuando se completa la ventana principal de la primera página entonces es sistema continúa mostrando el contenido de la ventana principal en la siguiente pagina
- Si se crean ventanas segundarias con el mismo nombre en varias páginas, el sistema muestra los contenidos de esa ventana secundaria en cada pagina
FORM PAINTER, es la herramienta perteneciente a la transacción smartforms que nos permite configurar el layout o disposición de las ventanas en un formulario smartform
CONFIGURACION DE FORM PAINTER
- UTILIDADES / OPCIONES / FORM PAINTER
 
 
 
Agradecimiento:
Ha agradecido este aporte: Juan Carro
Favorito:
Está publicación ha sido agregada a sus favoritos por: Juan Carro
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga