✒️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
Elementos que componen a un formulario Smartform:
Un formulario SmartForm estará compuesto por:
1. Páginas
2. Ventanas
3. Gráficos
4. Elementos de Texto
5. Módulos de Texto
6. Direcciones
7. Tablas
8. Condiciones
9. Loops
10. Líneas de código
11. Comandos
12. Carpetas
Páginas:
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. Debemos cambiar su nombre y descripción ya que por defecto ABAP le asigna un nombre genérico que este caso es %PAGE1.
En la solapa Propiedades generales (General Attributes) podremos especificar cual será la siguiente página, en caso de existir una, luego de la PRIMERA. Si no existe otra página dejamos la principal como la siguiente.
En la solapa Opciones de salida (Output Options) especificaremos el formato de la página, que puede ser Formato vertical (Portrait) o Formato apaisado (Landscape) y características de la impresión en la opción Mode impresión (Print mode).
En la solapa Fondo (Background Picture) podremos agregar una imagen de fondo al formulario. Si no completamos la opción Modo de salida (Output Mode) con el tipo de salida, el sistema ignorará el gráfico de fondo.
Ventanas:
Las ventanas son áreas de salida para los datos que mostramos dentro de las páginas en el formulario. Cuando creamos un formulario nuevo automáticamente se generará la ventana MAIN dentro de la página %PAGE1. Existen varios tipos de ventanas pero se utilizan dos generalmente: la principal o MAIN Window que puede ser una sola por página y las secundarias o Ventana auxiliar (SECONDARY Window) que pueden existir tantas como necesitemos.
Las principales características de las ventanas son:
1. Se pueden posicionar ventanas en cualquier parte de una página, aún superpuestas unas con otras.
2. Se puede utilizar la misma ventana en varias páginas de un formulario de forma tal que los mismos contenidos sean mostrados en todas páginas.
3. Se puede elegir un tamaño distinto para cada ventana en cada página excepto en la ventana principal.
4. 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 el sistema continua mostrando el contenido de la ventana principal en la siguientes páginas.
5. La ventana principal puede tener el mismo ancho en cada página pero puede variar su altura.
6. Si se crean ventanas secundarias con el mismo nombre en varias páginas, el sistema muestra los contenidos de esa ventana secundaria en cada página.
Nota: Para crear una nueva ventana, presionamos el botón derecho del mouse sobre el nombre de la página y seleccionamos la opción Crear/Ventanas.
p { margin-bottom: 0.25cm; direction: ltr; color: #000000; line-height: 115%; orphans: 2; widows: 2 } p.western { font-family: "Liberation Serif", "Times New Roman", serif; so-language: es-ES } p.cjk { font-family: "Noto Serif CJK SC"; so-language: zh-CN } p.ctl { font-family: "Lohit Devanagari"; so-language: hi-IN }
 
 
 
Sobre el autor
Publicación académica de Jos? Valent?n L?pez Montilla, en su ámbito de estudios para la Carrera Consultor ABAP.
Jos? Valent?n L?pez Montilla
Profesión: Ingeniero de Sistemas - Venezuela - Legajo: GT35M
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero de sistemas y magister scientiarum en ingenier?a de software, con m?s de 30 a?os de experiencia en el ?rea de tecnolog?a de informaci?n, objetivo principal consultor sap abap
Certificación Académica de Jos? L?pez