|
Las herramientas de
impresión Rpv
Reports conforman una nueva metodología para
generar generar informes y trabajos de impresión
con características gráficas Windows, de una forma muy sencilla, desde
cualquier lenguaje de programación y cualquier sistema operativo.
El programador de hoy se ve enfrentado a la necesidad de desarrollar aplicaciones
en varias plataformas, y las herramientas Rpv
se adaptan a los distintos lenguajes de programación
obteniendo exactamente los mismos resultados desde lenguajes como COBOL
ó Visual Basic, o hasta inclusive AWK de Unix/Linux.
Algunas de las ventajas del reporteador Rpv:
-
Compatibilidad con cualquier impresora aceptada por Windows, local o en
red.
-
Compatibilidad con cualquier lenguaje de programación bajo Windows, DOS
o Unix (Linux incluído)
-
Integración
inmediata o progresiva de Rpv a sus proyectos ya funcionando dependiendo
de sus necesidades
-
Amplias
capacidades de graficación
-
Posibilidad de inserción
dentro de sus informes de: imágenes, códigos de barras,
enlaces (a la web, a otros reportes o a
ejecutables), marcas de agua, etc.
-
Habilidad de trabajar con
plantillas
(archivos Rpd y Rpx)
-
Servidor de impresión
para manejar grandes volúmenes de datos.
-
Capacidad
de elección del modo de instalación,
para incluírlo en la instalación de sus
aplicaciones.
-
Objeto
activex RpvCorporate.ocx para lograr más control de la aplicación de
ser necesariocon Rpv ocx (o con herramientas externas propias
del reporteador Rpv, diseñadas para uso con lenguajes que no admitan
manejo de ocx)
Cómo generar listados con Rpv paso a paso
El concepto Rpv
Comencemos diciendo que
las herramientas Rpv trabajan de un modo ABSOLUTAMENTE DISTINTO a lo que ud.
puede conocer
respecto de aplicaciones para desarrollar reportes o listados. Sin
embargo y a pesar de la diferencia que existe entre
los reporteadores Rpv y otras herramientas, podemos asegurar que se trata del concepto más SENCILLO
que ud. encontrará.
Las herramientas Rpv Reports
son aplicaciones capaces de "comprender" comunes ficheros (archivos)
de texto, los cuales ud. puede generar utilizando su lenguaje de
programación habitual, y dar formato a los datos del modo que ud. desee
aprovechando todas las ventajas gráficas de Windows.
Estos ficheros que ud. (o su
programa) generarán, contendrán solamente los datos
que Ud desee representar no siendo necesario el formato desde dentro de
su programa. Una
vez que ud. o su programa han terminado de crear el fichero, simplemente se invocará al
reporteador Rpv para que él lo presente por pantalla o lo imprima según corresponda.
Debido a lo sencillo de este concepto, los
reporteadores Rpv Reports
son herramientas con extraordinaria
portabilidad y adaptables a cualquier lenguaje de
programación, sean estos bajo entornos Windows, Dos ó Unix, ya que
en cualquier lenguaje y/o sistema operativo ud. cuenta con la
posibilidad de escribir ficheros planos.
Además de ello, una ventaja extraordinaria que presentan el
reporteador Rpv y su concepto es que no se requiere conocer un lenguaje
de programación adicional para la extracción de los datos a la hora de
generar sus listados más allá de sus pocos comandos de formateo. Si ud.
utiliza Visual Basic para programar, los datos serán extraidos en Visual
Basic, así como si utiliza Cobol, los mismos serán gestionados por
Cobol. En síntesis el lenguaje que Ud. utilice, sea cual fuere será el
encargado de gestionar sus datos y no será necesario
que aprenda a "pensar lógica" en otro lenguaje de programación.
Las herramientas Rpv
Reports
Las herramientas Rpv son capaces de
previsualizar sus informes utilizando
un visualizador o bien enviar los mismos
directamente a la impresora en aquellos casos en los que los
listados no deben ser previsualizados.
 |
Interfaz del
usuario final
Rpv
Reports cuenta con una interfaz
Windows muy intuitiva la cual no llevará ningún inconveniente a sus
usuarios finales, independientemente que los
mismos puedan no tener experiencia frente a los ordenadores ya que
cuenta solamente con los botones necesarios lo cual transforma al
visualizador en una excelente herramienta
para mostrar sus reportes previos a su impresión. Su
utilización le permitirá navegar el reporte, abrir, salvar, exportar
el mismo, etc.
|
|
Servidor de impresión
Rpv Reports cuenta con un servidor de
impresión el cual envía silenciosamente sus reportes a la
impresora sin abrir ninguna ventana. Esta característica permite al
desarrollador generar grandes cantidades de listados y
enviarlas a la impresora sin previsualización.
Herramientas
adicionales
En el caso de que no sea necesario mantener el servidor de
impresión cargado en su sistema de manera permanente, existe
la posibilidad de utilizar la herramienta RpvPrint.exe, la
cual envía el listado a la impresora sin necesidad de
mantener cargado en memoria ninguna aplicación o dependiendo
de la versión, la herramienta
RpvPrintDir.exe la cual enviará a imprimir,
en un sólo paso, el contenido completo de un directorio o
carpeta.
Adicionalmente, Rpv Reports ofrece otras alternativas desde
su control activex RpvCorporate.ocx ya sea para enviar a
imprimir un listado, abrir el visualizador, empaquetar un
informe o bien ejecutar tareas de justificado y partido de
líneas.
Para aquellos lenguajes donde la utilización de los objetos
activex no es posible, Rpv Reports incluye la posibilidad de
utilizar sus herramientas externas tales como: Justify.exe,
Wordwrap.exe, RpvPack.exe, etc. |
 |
Utilización de plantillas
La
capacidad de usar plantillas resulta sumamente atractiva
puesto que permite al desarrollador enviar solamente los
datos de los informes hacia ficheros delimitados para que
Rpv luego les dé un formato adecuado (archivos Rpd y archivos Rpx).
La utilización de plantillas en Rpv
adicionará estabilidad a sus sistemas debido a que la
mayoría de las veces no resultará necesario modificar el
código fuente de los programas para alterar los listados
sino que al modificar las plantillas los informes quedarán
corregidos con la seguridad de que los datos aportados por
su programa continúan siendo confiables.
Capacidad de leer ficheros de texto
TXT
Esta capacidad ha sido especialmente incluida
contemplando los proyectos urgentes donde no hay tiempo que perder.
Rpv Reports puede leer directamente los informes que su sistema genera y
que son enviados a la impresora. Bastará con redireccionar la salida de
los listados hacia un fichero y será reconocido por Rpv Reports para su
gestión.
A esta importante capacidad se le adiciona la habilidad de Rpv Reports
para trabajar con "tablas de conversión". Utilizando estas tablas será
posible "explicarle" a Rpv cada comando enviado a la impresora. Por
ejemplo, en el caso de que una impresora acepte un comando para
establecer la letra en negrita, una vez declarado en la tabla de
conversión Rpv, nuestra herramienta será capaz de interpretar dicho
comando como corresponde haciendo a partir de ese momento su
programa, que era compatible con un solo modelo de impresora, compatible
con cualquier impresora aceptada por Windows.
Las tablas de conversión son las indicadas para evitar los molestos
problemas con los caracteres especiales tales como las Ñ y/o los acentos
del Español o Portugués.
Mostrar/Imprimir códigos de barras
Rpv Reports puede imprimir/mostrar códigos de barras
de distintos tipos dependiendo de la versión y sin
necesidad de instalación de fuentes adicionales dando a sus
programas más funcionalidades. Estos códigos pueden ser configurados
para ser impresos en impresoras láser, inyección de tinta o hasta
inclusive sobre impresoras de matriz de punto. También permite utilizar
todo tipo de códigos de barras que pueda ser obtenido a partir de las
fuentes correspondientes
Inserte imágenes dentro de sus reportes tales como fotografías,
logotipos, etc, para incrementar la calidad de sus reportes.

Cola de impresión
FTP
Rpv Reports cuenta con la característica
única de manejar una cola de
impresión en un servidor FTP el cual le permitirá imprimir
sus listados desde una consola en Unix a una impresora Windows.
Utilizando esta capacidad, resulta posible previsualizar
y/o imprimir todos sus informes desde Unix (Linux,
SCO, Solaris, HP-UX, Qnx, etc) a cualquier
impresora de Windows utilizando Rpv Reports.
|