![](/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/284.jpg)
Para comprobar los errores de sintaxis y semántica del SmartForm utilizaremos el botón "Check" .
Los errores y sugerencias los visualizaremos siempre en el ángulo inferior derecho de la pantalla.
Haciendo doble clic sobre el "nodo" que aparece en el error, el sistema nos lleva a la ubicación del mismo en el código para que podamos corregirlos.
Luego de los cambios realizados, siempre debemos activar el "SmartForm".
Podemos activar y ejecutar los SmartForm directamente desde esta transacción para ir probando las modificaciones que realicemos a medida que vayamos desarrollando, para eso presionamos el botón de "Test"
Como los SmartForm internamente son módulos de función, cuando ejecutamos un SmartForm, estaremos ejecutando la función que lo invoca.
Podemos completar los parámetros de entrada para probar con ciertos datos.
Al ejecutar visualizaremos la pantalla de impresión, en la opción "OutputDevice" seleccionaremos la impresora de salida que deberemos completar, por mas que solo deseemos visualizar y no imprimir el formulario. Luego presionamos Print Preview para visualizar el formulario creado.
Como no introducimos parámetros de entrada, el contenido nos muestra en blanco. Solo vemos el texto hardcodeado.
Podemos descargar el formulario en formato XML desde la opción: Utilities / Download Form
Veamos ahora la utilización del "Table Painter": Para esto vamos a ir a la tabla de usuarios que se creo en la ventana "Main".
Dentro de esta opción podemos cambiar las configuraciones que deseemos. Se pueden cambiar colores, anchos de columnas, altos, etc. Para probar los cambios debemos seguir los pasos mencionados anteriormente.
AUDIO ACLARATIVO: 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 decrementos la trama 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 podremos definir el factor de zoom, el cual luego aumentaremos presionando el icono de la lupa y el + o disminuiremos presionando el icono de la lupa y el - del Table Painter.
 
 
 
Sobre el autor
Publicación académica de Pedro Salazar, en su ámbito de estudios para la Carrera Consultor ABAP.
Pedro Salazar
Profesión: Consultor Sap Sd - España - Legajo: PX97H
✒️Autor de: 113 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Deseo adquirir experiencia en el mundo sap, me apasiona el area de la consultoria. me considero una persona apasionada, dedicado, enfocado y muy disciplinado. emprendedor y luchador en todas las areas
Certificación Académica de Pedro Salazar