![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️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
![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](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/359.jpg)
EN el menu de la izquierda en ATRIBUTOS FORMULARIOS se especifican las propiedades generales, en la pestaña de opciones de salida se puede agregar el estilo que se creo desde la transaccion SMARTSTYLES.
EN la opcion de Formato de pagina se elige el tamaño, por default es el DINA4 que es igual al formato A4, si presionamos F4 en el campo nos saldran las opciones que se tiene para elegir le tamaño de la pagina.
Los SMARTFORMS pueden traducirse con un minimo de trabajo
En el menu de la Izquierda la opcion de INTERFASE FORMULARIO se especifican las variables, estructuras y tablas de entrada al reporte.
Para definir el tipo tabla que se le envia desde el programa ejecutor, se tiene que crear una estructura tipo tabla en la transaccion SE11, lo pasos son los siguientes:
1. Ir a la transaccion SE11 seleccionar TIPO DE DATOS, ingresar nombre deseado (ZTT_USUARIOS)
2. Se da en crear y en la siguiente pagina se elige tipo tabla.
3. En la opcion de tipo de linea se selecciona la estructura igual a la que se declaro la tabla interna en el programa ejecutor (ZUSUARIOS).
4 Finalmente regresamos a la generacion del formulario y en la opcion de TABLAS se llena El nombre de parametro = a la tabla interna, Tipificacion TYPE, Tipo ref ZTT_Usuarios (Es el tipo de datos creado apartir de la estructura).
En la tercera opcion del menu de la izquierda DEFINICIONES GLOBALES, aqui se declaran los tipos de datos que se utilizaran asi como la programacion y rutinas en caso de necesitarse, sin embargo se recomienda que todo esto se haga desde el programa ejecutor.
Los SMARTFORMS continene distintos elementos en esta leccion se halal sobre las PAGINAS Y VENTANAS
PAGINAS.- Por defualt se crea la primer pagina con el nombre de %PAGE1 en el menu de la parte izquierda, se puede cambiar el nombre, en las pestañas se le da formato,
Se elige el tipo ya sea Horizontal o Vertical y se le puede agregar una imagen de fondo la cual debe de ser cargada en el sistema SAP y el mododde salida debe de ser Output Mode.
VENTANAS.- Son un tipo de espacio para segmentar la pagina, ejemplo se puede crear una ventana para el titulo, otra ventana para los datos, otra ventana para el footer.
Para crear ventanas se da click derecho en el menu de la parte Izquierda-> Crear -> Ventanas
En la opciones de la ventana se puede configurar el borde en la opcion de Lineas con.
Otra forma para configurar la posicion y tamaño de la ventana es en la opcion de FORM PAINTER, se puede configurar en Utilidades -> opciones -> Form Painter
 
 
 
Sobre el autor
Publicación académica de Jesus Caldera, en su ámbito de estudios para la Carrera Consultor ABAP.
Jesus Caldera
Profesión: Desarrollador de Software - Mexico - Legajo: NN49V
✒️Autor de: 20 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jesus Caldera