✒️ABAP La construcción del formulario: tablas, líneas de código y gráficos
ABAP La construcción del formulario: tablas, líneas de código y gráficos
Tablas
Se presiona clic derecho sobre la ventana que queremos crear la tabla, luego se verán las subcarpetas Header, Main área, Footer, al lado derecho se visualizara a la derecha botón el table painter donde se podrán modificar las columnas y las filas y el botón details en lo que se modifica en forma manual lo que se realiza a través de table painter entre otras cosas más.
Para mostrar los datos de la tabla Z_TABLA_USUARIOS, se crea un tipo línea que contenga una columna para cada campo de la tabla usuarios que mostraremos en el formulario.
La sumatoria del ancho de la tabla, debe coincidir con la sumatoria de todas las columnas.
En la solapa Datos se asignara la tabla interna TI_USUARIOS INTO ST_USUARIOS declaradas en las parametrizaciones globales como del tipo ZUSUARIOS que contiene la tabla base de datos con excepción del mandante. También se puede especificar condiciones para recorrer la tabla con la condición WHERE y el ordenamiento de la tabla interna criterios de clasificación.
En la solapa cálculos se podrán determinar cálculos a realizar con los campos de la tabla.
En la solapa opciones de salida se especifica el estilo Z_PRUEBA_ESTILO.
En la solapa condiciones determinar la visualización de la tabla
Luego de terminada la tabla se asignara tipos de línea a las subcarpetas ámbito cabecera y área principal, clic derecho y selecciona crear-entrada en tabla, se selecciona tipo de línea y automáticamente se crearan las columnas especificadas L1, luego se asigna el estilo Z_PRUEBA_ESTILO a cada columna. A cada columna se le creara un elemento de texto que se utilizara para completar cada una de las descripciones que mostrara el listado de la cabecera.
Luego se realiza el mismo procedimiento con la subcarpeta Área principal. A cada columna se le creara un elemento de texto que mostrara el contenido de cada campo de la tabla usuarios.
Líneas de código de los smartforms.
Estas líneas pueden ser utilizadas para calcular un total, verificar el valor de una variable, etc.
Para crear se da clic sobre la ventana o carpeta y selecciona crear-Lógica proceso- Líneas de programa.
Dentro de la solapa propiedades generales se podrán ver las siguientes tablas:
Parámetros de entrada: declarar todas las variables de entrada, previamente declaradas
Parámetros de salida: declarar todas las variables de salida.
Para verificar la sintaxis del código ABAP en los smartforms: Formulario- Verificar
Gráficos:
Por medio de la transacción SE78 para importar, administrar, transportar y visualizar gráficos.(archivos soportados .BMP y TIF), si se desea subir archivos de imágenes con otros formatos se utilizara la transacción OAER.
Para importar: gráficos –Import, se ingresa la ruta, nombre y se elige tipo de archivo blanco y negro o color, continuar y se habrá subido el grafico al servidor. Para visualizarlo clic en el botón vista preliminar, si se desea se puede transportar. Luego se utilizara el grafico en el formulario clic botón derecho sobre el logo crear- Función Grafica.
En la solapa propiedades generales se completa los campos: Nombre, Objeto e ID. Luego se asigna el color y luego se gradúa el tamaño de acuerdo al campo de Resolución.
 
 
 
Sobre el autor
Publicación académica de David De Jes?s Restrepo Ca?as, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jes?s Restrepo Ca?as
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial