✒️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
- SMARTFORMS: TABLAS.
Podemos crear una tabla para mostrar sus registros en un formulario SMARTFORM, crearemos el objeto TABLA con el botón derecho encima de la ventana donde queramos crear la tabla (Crear -> Tabla). Con el "Table Painter" podremos determinar las características físicas de la tabla (nº de filas, columnas, alto, ancho, alineación, color, separaciones, marcos, etc).
En una tabla mostraremos por ejemplo la tabla interna enviada desde el programa impresor. Para una tabla configuraremos los diferentes tipos de línea que vamos a tener (Tener cuidado, el sumatorio del ancho de las columnas debe coincidir con el ancho definido para la tabla). En la solapa "Datos" asignamos la tabla interna que recibimos como parámetro de entrada junto con la estructurura que usaremos para recorrer dicha tabla interna y que declaremos en las parametrizaciones globales del smartforms con el tipo correspondiente.
En la pestaña "Opciones de salida" especificaremos el estilo. Y en la solapa "Condiciones", indicaremos las condiciones de visualización.
Una vez creada la tabla asignaremos los tipos de línea a las subcarpetas "Ámbito Cabecera" y "Área principal". En el "Área principal" generaremos un elemento de texto por cada columna con el campo que queramos mostrar de la tabla.
- SMARTFORMS: LÍNEAS DE CÓDIGO.
Se puede añadir código a los smartforms, por ejemplo para calcular totales, verificar valor de una variable, etc. (Botón derecho -> Crear -> Lógica proceso -> Líneas de programa) . Para verificar el código escrito (Formulario -> Verificar).
- SMARTFORMS: GRÁFICOS.
Para añadir gráficos usamos la transacción SE78 para importar, transportar y visualizar gráficos. Sólo se soporta :BMP y .TIF. Para subir otro formato de imagen usar la OAER. Cuidado: las imagenes también debemos transportarlas entre entornos (Documentos -> trasnportar)
Para importar (Gráfico -> Import). Para usar el gráfico en nuestro formulario con botón derecho encima de la ventana donde queremos que esté y Crear -> Función gráfica, completaremos los campos nombre (del archivo a visualizar), objeto (con graphics corresponde al tipo bmap) e ID (con BMAP)
 
 
 
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 Ignacio Mart?n Bolumar, en su ámbito de estudios para la Carrera Consultor ABAP.
Ignacio Mart?n Bolumar
Profesión: Ingeniero Inform?tico - Espa?a - Legajo: ZL84Z
✒️Autor de: 94 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Ignacio Mart?n