![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️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
![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](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/377.jpg)
Para comprobar los errores de sintaxis y semántica de Smartforms vamos a utilizar el botón CHECK
Los errores o sugerencias los visualizaremos siempre en el ángulo inferior dcho. 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 los Smartforms
Podemos ejecutar los Smartforms directamente desde esta transacción (test) para ir probando las modificaciones que realicemos a medida que vamos desarrollando para ello presionamos el botón test. Como los Smartforms internamente son módulos de función cuando ejecutemos un Smartforms estaremos ejecutando la función que le envoca. Podemos completar los parámetros de entrada del Smartforms para probar con ciertos datos. Al ejecutar visualizaremos la pantalla de impresión, en la opción output device seleccionaremos la impresora de salida que deberemos completar por más que solo deseemos visualizar y no imprimir el formulario, Finalmente presionaremos el botón de previsualización , aquí vemos el formulario que creamos. Como no introducimos parámetros de entrada el contenido del formulario obtenido de las tablas SAP está en blanco y solo se visualiza el texto harcodeado
Podemos bajar el formulario en formato XML accediendo a Menú-utilidades- descargar formulario
Veamos ahora la utilización del Table Paint, para ello vamos a ir a la tabla de usuarios que creamos en la ventana MAIN. Para cambiar el color asignado a line Table L1 , marcamos todas las 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 línea mediante la opción GUI y también podemos cambiar el color del marco con la opción colour.
Ahora probemos los cambios realizados, ingresamos en Output device lp01 que es la impresora local, previsualizamos y finalmente vemos los cambios que realizamos al Layout del formulario mediante el Table Painter.
Mediante el botón parametrizaciones que se encuentra en el extremo 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 tabla del Table Painter que se ve de fondo así como 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 icono de la lupa y el signo menos del Table Painter
 
 
 
Sobre el autor
Publicación académica de Carlos Alberto Carreira, en su ámbito de estudios para la Carrera Consultor ABAP.
Carlos Alberto Carreira
Profesión: Consultor Técnico en Jde W.s. - Argentina - Legajo: KC15G
✒️Autor de: 92 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
🎓Egresado de los módulos:
Certificación Académica de Carlos Carreira