✒️ABAP El chequeo, la prueba y la utilización del Table Painter en los Smartforms
ABAP El chequeo, la prueba y la utilización del Table Painter en los Smartforms
Unidad 1: Formularios Smartforms
Lección 8: Video-Chequeo, pruebas y utilización del Table Painter en los SmartForms.
Video:
Para comprobar los errores de sintaxis y semántica del smartform vamos a utilizar el botón check (cuadro naranja y gris unidos por un corchete arriba) los errores y sugerencias los visualizaremos siempre en el ángulo inferior derecho de la pantalla (error Messages). Si hacemos doble clic en el nodo que aparece en el error el sistema nos lleva al error para que podamos corregirlo. Luego de los cambios siempre activamos el smartform ( botón barra blanca con rojo) Podemos ejecutar los smartforms directamente desde esta transacción para ir probando las modificaciones que realicemos a medida que vallamos desarrollando Para eso presionamos el boton Test (F8).
Como los smartform internamente son módulos de función cuando ejecutemos un smartform estaremos ejecutando la función que la invoca. Podemos completar los parámetros de entrada del smartform para probar con cierto datos.
Al ejecutar visualizaremos la pantalla para impresión en la opción OutputDevice ( dispositivo de salida) seleccionaremos la impresora de salida que debemos completar por más que solo deseemos visualizar y no imprimir el formulario.
Finalmente presionamos el botón Print preview (previsualizamos) aquí vemos el formulario que creamos. Como no introducimos parámetros de entrada el contenido del formulario obtenido de las tablas SAP esta en blanco y solo se visualiza el texto hardcodeado.
Podemos bajar el formulario en formato XML
Utilities/Download Form ( Utilidades/Descargar formulario)
Vemos ahora la utilización del table painter. Para ello vamos a ir a la tabla de usuarios que creamos en la ventana MAIN. Para cambiar el color a asignado a L1 marcamos todas sus columnas y seleccionamos el nuevo color. Podemos cambiar fácilmente el tamaño de las columnas con el puntero del mouse también podemos aumentar el ancho del marco de una linea mediante la opción Width (en box) y también podemos cambiar el color del marco de una linea con la opción color (en box)
Ahora probemos los cambios realizados. Ingresamos en Output Device LP01 que es la impresora local previsualizamos y finalmente vemos los cambios que realizamos.
Audio tip:
Mediante el botón parametrizaciones que se encuentra en el extremos superior derecho de la pantalla podemos configurar distintos aspectos del table painter. En la solapa general podemos configurar que el table painter tenga marcos en 3D, alinear las tablas a la trama o anular o habilitar la posibilidad de dibujar líneas y columnas. En la solapa trama podemos incrementar o decrementar la trama del table painter que se ve de fondo así com también establecer que veremos en las intersecciones de la trama. En la solapa Zoom podemos definir el factor de zoom el cual luego aumentaremos presionando el icono de la lupa y el signo más o disminuiremos presionando el ícono de la lupa y el signo menos del table painter.
 
 
 
Sobre el autor
Publicación académica de Brenda Castillo Domínguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Brenda Castillo Domínguez
Profesión: Ingenieria en Sistemas Computacionales - Mexico - Legajo: HJ67S
✒️Autor de: 187 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Curso Introducción a SAP
Disponibilidad Laboral: FullTime
Certificación Académica de Brenda Castillo