Download COBVIEW - Tools for COBOL Programmers
Transcript
Manual del usuario de COBVIEW si todos nuestros reportes están de la misma manera, con solo cambiar el archivo externo del encabezado de los reportes podremos cambiar de logotipo de cliente en cliente. Incluso podrían tener la definición de los HEADER de todos los reportes, por si un cliente llegase y nos dijera, “Yo si quiero tu sistema, pero que los reportes no lleven recuadros en los títulos”. De esta manera podríamos tener el mismo programa, pero cambiando el archivo TITREF.DEF, para que el contenido sea el siguiente: <INCLUDE “HEADER.DEF”> <font face=”Arial” size=”12” color=”blue”> Reporte de ejemplo con archivos externos </header> <INCLUDE “FOOTER.DEF”> </footer> <font face=”Arial” size=”10” color=”black”> <defcol #1 left=0 width=1 border=1 title="DATO1" visible=yes> <defcol #2 left=1.5 width=1.5 border=1 title="DATO2" visible=yes> <defcol #3 left=4 width=2 border=1 title="DATO3" visible=yes> <body> El archivo HEADER.DEF es el que se encargaría de definir el tag <HEADER> para todos los reportes de nuestra aplicación, podría contener lo siguiente: <header border=”1” bgcolor=”RGB(125,125,125)”> <img src=”img/logicia.gif” top=”0.60” left=”0.70” width=”0.85” height=”0.85”> Este archivo define nuestro header, usando un recuadro y un color de fondo. Además define usar una imagen en las coordenadas 0.70, 0.60. De esta manera, si todos nuestros reportes incluyen un archivo externo para definir nuestros encabezados, y este archivo externo utiliza a su vez un archivo externo global que define de manera general la parte global de todos los reportes, podemos modificar la apariencia de todos los encabezados modificando solamente un archivo. Ya sea para cambiar el color de fondo de todos los reportes, quitarles el marco o bien cambiando de posición la imagen del logotipo. (Versión 1.62 y posterior) Ahora puedes tener solo un archivo para todos tus reportes, y definir las partes fijas de todos tus reportes en un mismo archivos, separando las declaraciones de cada reporte con la marca: <report>. www.cobtools.com Pagina - 36 -