✒️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 general de un SMARTFORM:
- Ir a la transacción SMARTFORMS. Dentro de la carpeta Parametrizaciones Globales (Global Settings) se pueden ver los atributos del formulario.
- Se puede asignar una descripción al formulario.
- Dentro de Propiedades Generales se puede ver el idioma de creación del formulario y seleccionar los idiomas en los que se va a traducir.
- En Opciones de Salida (Output Options) se puede configurar las siguientes opciones:
- Formato de página
- Caracteres por pulgada
- Líneas por pulgada
- Estilo
- Formato de salida
- En el interfase formulario (Form Interface) se especifica las variables, estructuras y tablas que recibe como entrada el formuario.
- Definiciones globales. Aquí hay las solapas Datos globales, tipos, símbolos de campo, inicialización, rutinas FORM y campos moneda/cantidad.
- Los formularios SMARTFORMS gual que los programas ABAP deben activarse.
Elementos que componen un formulario SMARTFORM
- Páginas
- Ventanas
- Gráficos
- Elementos de texto
- Módulos de texto
- Direcciones
- Tablas
- Condiciones
- Loops
- Lineas de código
- Comandos
- Carpetas
Páginas:
- Son cada una de las páginas que conforman el formulario. Debemos cambiar el nombre y descripción de la primera página ya que por defecto ésta adopta el nombre genérico de %PAGE1. Lo cambiamos por PRIMERA con descripción "Primera página".
- En Opciones de salida se especifica el formato de página, que puede ser vertical o horizontal y el modo de impresión.
- En la solapa Fondo (Background picture ) se le puede agregar una imagen de fondo.
Ventanas:
- Son areas de salida para los datos que se muestran dentro de las páginas del formulario.
- Cuando se crea un formulario nuevo automáticamente se crea la ventana MAIN dentro de la página %PAGE1.
- Existen varios tipos de ventanas: la MAIN Window que puede ser una sola por página y las secundarias o Ventana auxiliar que pueden existir tantas como se necesiten.
- Características:
- Se pueden posicionar en cualquier parte de una página, aún superpuestas
- Se puede usar la misma ventana en diferentes páginas de forma que los mismos contenidos sean mostrados en todas las páginas.
- Si se crean ventanas secundarias con el mismo nombre en varias páginas, el sistema muestra los contenidos de esta ventana secundaria en cada página.
- La ventana principal puede tener el mismo ancho en cada página pero puede variar su altura.
- Para crear una ventana: presionar el botón derecho del mouse sobre el nombre de la página y seleccionar la opción Crear/Ventanas. En Opciones de salida se especificará las dimensiones de la ventana, posiciónen la págin, marcos y sombras.
- Hay la opción de recuadrar las ventanas marcando la opción Líneas con(Lines With).
- Para configurar las dimensiones y posición de la ventana en la página se puede usar el Form Painter.
- Para acceder al Form Painter: se presiona el botón "Form Painter" del menú.
- Para configurar el Form Painter se debe acceder al menú Utilidades -> Opciones -> Form Painter.
 
 
 
Sobre el autor
Publicación académica de Llu?s Cul? Duran, en su ámbito de estudios para la Carrera Consultor ABAP.
Llu?s Cul? Duran
Profesión: Ingeniero Industrial - Alemania - Legajo: HG65D
✒️Autor de: 39 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial