✒️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 pueden crear tablas para mostrar sus registros en un formulario Smartform. Se crea de la siguiente manera te posicionas en la ventana presionas el botón derecho del mouse y seleccionamos la opción crear tabla cando la creamos en el MAIN aparecerá de la siguiente manera
La tabla se maneja por líneas regularmente la línea 1 se maneja para la cabecera donde mostraremos los nombres de la o encabezado de la columna .
En la pestaña datos es donde pondremos nuestra tabla interna a recorrer con su estructura para poder recorrer la tabla también podemos poner condiciones con utilizando where
apartado de cálculos donde podremos realizar cálculos con los datos de la tabla que esta corriendo
apartado de opciones de salida al igual aquí podremos asignar un estilo.
apartado de condiciones este nos sirve para asignar una condición que a la hora que se cumpla mostrara o asignara el contenido
LÍNEAS DE CODIGO EN LOS SMARTFORMS:
Se utiliza en los formularios Smartform para ejecutar código ABAP.
Una de las utilidades más interesante y útiles que se le da a esta opción es para colocar breakpoints o puntos de parada de modo de poder realizar un debug del código que introducimos en el SmartForm.
Para colocar un breakpoint simplemente debemos debemos escribir la palabra BREAKPOINT seguida de un punto y activar el formulario.
Dentro de las líneas de código existen parámetros de entrada y parámetros de salida y es aquí donde vamos a indicar a nuestro sistema sap cuales variables vamos a ocupar de entrada para trabajar con ellas y cuales vamos aponer de salida ya modificadas.
GRAFICOS
Se utiliza en los formularios smartforms para incluir gráficos en este tipo de formularios.
Para añadir un gráfico en un formulario smartform debemos posicionarnos en la ventana en la que deseamos crear el gráfico y presionar el botón derecho del mouse.
Luego seleccionamos la opción "Crear" y luego la opción "Función gráfica".
Por cada gráfico deberemos introducir:
->Nombre
->Objeto
->ID
->Seleccionar si el gráfico será en color o blanco y negro ó a color
->Especificar la resolución en DPI
Nota: la imagen que queremos mostrar en nuestro smartform por medio de la función grafica debe de existir en el sistema SAP si no existe en el sistema hay que subir la imagen por medio de la transacción SE78 y la imagen debe ser con Extensión .BMAP ó .TIF
Existe otra forma de subir imágenes y es por medio de la transacción OAER.
 
 
 
Sobre el autor
Publicación académica de Diego Armando De Santiago Castanon, en su ámbito de estudios para la Carrera Consultor ABAP.
Diego Armando De Santiago Castanon
Profesión: Ingenieria en Sistemas Computaciona - Mexico - Legajo: CQ90U
✒️Autor de: 63 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Diego De