¿Quién no se ha sentido tentado alguna vez de dar más visibilidad al código ABAP de su programa?. Una forma de hacer más llamativas las transacciones que creamos es utilizar ASCII art tanto en nuestro código como en la salida que se muestra en las pantallas. Aunque actualmente en desuso todavía es una forma muy sencilla de llamar la atención. Pues solamente utilizando caracteres podemos crear conjuntos de "imágenes" que resaltan.
Imagen propiedad de Geralt en Pixabay |
ASCII art en el código
Si queremos resaltar partes de nuestro código, en lugar de introducir comentarios sencillos podemos escribir comentarios resaltados más grandes. Seguirán siendo únicamente visibles a los programadores, pero permiten diferenciar mejor partes del código en situaciones donde es difícil modularizarlo. Por ejemplo, dentro de bapis, user exits o fómulas.
Si queréis ir más allá, puede ser una forma de firmar vuestros programas.
De todos modos, tampoco conviene abusar para no aumentar el tamaño de los programas innecesariamente.
ASCII art en pantallas
Ya sabemos que SAP es limitado a la hora de mostrar imágenes en los listados. Así que podemos darles un poco de color. Por ejemplo, si utilizáis formatos de listado antiguos, antes podéis mostrar un pequeño dibujo.
Si pensáis que los usuarios no leen los mensajes podéis utilizar alguna función de POPUP e incluir vuestro mensaje en letras grandes mediante ASCII.
Para generar las imágenes de este artículo he utilizado las herramientas:
El código ABAP del post lo he dejado en scribd.
¿Y vosotros qué otros usos creéis que puede tener ASCII art en vuestro trabajo diario?
No hay comentarios:
Publicar un comentario