www.rpvreport.com
 

Home

El concepto Rpv

Productos
  
Rpv Steel
   Rpv Business Reports
   Rpv E-Mailer
   Licencias demostrativas


Usuarios finales
   
Visualizador gratuito

Soporte y Faqs

Ejemplos

Adquirir productos

Descargas

Servicios a clientes

Contáctenos

 
Reciba las novedades en su casilla de correo.

          Registrar 

Su dirección de correo no será distribuída ni revelada bajo NINGUNA circunstancia.
 

Rpv Reports
Soporte y preguntas frecuentes

Nuestro propósito es ayudarle a desarrollar mejores informes. En esta página Ud. encontrará ejemplos acerca de la utilización de Rpv y respuestas a muchas preguntas que puede tener acerca de la herramienta.

Antes de solicitar soporte técnico, le recomendamos revisar las preguntas y respuestas más frecuentes. Muy posiblemente Ud encuentre la respuesta a su pregunta en esta página.

Si continúa necesitando asistencia, simplemente haga click en solicitud de soporte
Ud puede adicionalmente unirse a alguno de nuestros grupos de consulta moderados por Dasp Software sin costo alguno.

http://ar.groups.yahoo.com/group/rpvsup/ 
 

Sección "no entiendo"

No entiendo qué es Rpv...

No entiendo cómo utilizarlo

No entiendo cómo migrar mis programas de Dos...

Trabajo con un sistema operativo de tipo Unix y no entiendo para que me puede servir Rpv...

Es mejor que otras herramientas para desarrollar reportes?

 

 

Faqs (preguntas frecuentes)

Cuando intento acercar o alejar mi reporte, las fuentes no cambian su tamaño.

Cuando envío un reporte al servidor de impresión, éste no lo imprime...

Inicio Rpv en modo servidor pero termina inmediatamente.

Cuando intento iniciar el servidor de impresión, el programa me dice que existe otra copia de Rpv activa y termina...


Cuando intento iniciar el servidor de impresión, el programa me indica que el directorio no existe y termina inmediatamente...

Preparé un reporte, el visualizador lo carga pero no se ve nada...


El texto no es transparente, sobreescribe las imágenes y no puedo imprimir lo MISMO que veo en pantalla.

¿Es posible guardar todos los archivos relacionados en un archivo Rpv?


Debo generar un formulario con Rpv pero no sé si utilizar Rpv o Rpd para hacerlo...


Intento abrir un informecon el visualizador pero me indica que existe una línea con más de 500 caracteres y se cierra.

Cuando veo/imprimo el informe, veo solamente la última línea o todas las líneas en una.

Cuando el programa "Spool32" falla, Rpv se comporta erráticamente o no funciona.


Necesito representar llaves "{" y "}" en mi reporte pero Rpv los reconoce como comandos.

Envié un informe al servidor de impresión pero Rpv lo imprime una y otra vez.

Rpv no está haciendo los sáltos de página correctamente.. ¿Como se puede resolver esto?

 

Respuestas

No comprendo que es Rpv.

Puesto que Rpv no es una herramienta estándar para desarrollar reportes, comprendemos que no entienda...
Para hacerlo sencillo, digamos que Rpv es un intérprete de archivos ASCII o bien un "formateador" de textos que trabaja para Windows.


Si Ud. sabe cómo generar un archivo ascii utilizando su lenguaje de programación habitual, entonces Ud. puede generar un reporte Rpv.


Por ejemplo digamos que su antiguos programas DOS envían los reportes a la impresora directamente. Pero... ¿Que sucede cuando su aplicación envía "comandos escape" a la impresora pero sus clientes han cambiado de opinión y han comprado una marca diferente?


Lo que sucede es simplemente que ha trabajado para cuadrar el reporte dentro de la página cambiando fuentes, insertando sáltos, etcétera pero ahora con estas nuevas impresoras nuestros programas ya no funcionan.

Para resolve esto es Rpv. Simplemente redireccione su reporte a un archivo de texto y permita que el servidor de impresión se ocupe de él. A partir de esto si tiene que modificar su programa nuevamente para que Rpv imprima correctamente, el nuevo programa imprimirá sobre todas las impresoras por igual.


Si decide producir mayor calidad, puede hacerlo también. Rpv cuenta con un completo set de comandos y seteos que le ayudan a darle a su reporte el formato que Ud. desee. Hablamos de formato Windows (mapas de bits, códigos de barras, colores, efectos en las fuentes, etcétera).

Cuando sepa como producir este tipo de archivos, puesto que se trata de archivos planos, puede generarlos utilizando cualquier lenguaje de programación.


No comprendo cómo utilizarlo.

Si hemos dicho que Rpv era un "formateador" de archivos de texto o ascii, simplemente deberemos generar un archivo ascii. Cualquier lenguaje de programación será bueno para hacer esto.

Si va a trabajar con una aplicación existente, lo primero que debe hacer es cambiar el destino de sus reportes hacia un archivo y no hacia la impresora.


Lo segundo será definir lo que deseamos hacer. Si solamente necesitamos un reporte compatible con cualquier impresora, deberemos generar el archivo ascii correspondiente y renombrarlo con alguna de las extensiones aceptadas (TXT. LST o PRN). Si, por el contrario necesitamos un reporte atractivo y con formato Windows, deberemos hacer ciertas modificaciones para generar entonces un reporte Rpv.

Vea nuestros ejemplos para ver cómo lograrlo.

 

No comprendo cómo migrar mis antiguos programas DOS.

Si ha determinado que necesita un reporte compatible con cualquier impresora, entonces debe redireccionarlo a un archivo y renombrarlo con alguna de las extensiones permitidas (TXT, LST ó PRN). Además de ello, deberá mover dicho archivo al "directorio de cola de impresión",

Por otro lado, debe iniciar Rpv en modo servidor de impresión y la cola de impresión debe estar abierta para poder imprimir los reportes.

Vea nuestros ejemplos para conocer más acerca del servidor de impresión.

 

Trabajo con un sistema operativo "X" y no entiendo de que me puede servir Rpv.

Creemos que Rpv le puede servir de mucho.Casi tanto como para migrar sus programas DOS.

Simplemente defina un directorio de cola de impresión para Rpv; por ejemplo /tmp/rpvqueue.

Luego de ello, envíe los archivos que desea imprimir a este directorio utilizando las extensiones TXT, LST y/o PRN para archivos de texto o bien RPV/RPD para archivos de tipo Rpv.

Inicie el servidor Rpv buscando reportes en el directorio remoto via FTP. 


 

Es mejor que otras herramientas para desarrollar informes?

Nosotros le diríamos que sí, pero lo que es verdad es que esta herramienta no es del tipo que Ud. usualmente ve. Esta herramienta no conecta a ninguna base de datos por sí misma por ejemplo, pero le permite manejar el reporte desde su programa utilizando el lenguaje que Ud. quiera utilizar, inclusive lenguajes ya no tan nuevos y/o viejas versiones. De hecho la primera vez que Rpv fué utilizado para DOS se trató de una aplicación desarrollada en RM-Cobol 85 obteniendo excelentes resultados.

 

Cuando intento acercar y alejar el reporte las fuente no cambian su tamaño.

La razón de este comportamiento se debe a que las fuentes y los tamaños del Rpv no han sido declarados. Para resolver esta situación, declare las fuentes en la sección [header] con una línea similar a esta: {f=arial;s=10}. 

Cuando envío un reporte al servidor de impresión, el servidor no lo imprime...

Aquí dos posibilidades:

1.- La cola se encuentra cerrada. Simplemente abra la cola de impresión desde la interfaz del servidor  o bien desde un archivo CMD.

2. Independientemente que el reporte esté liberado (extensión "RPV" en vez de :"RP" por ejemplo) el archivo puede encontrarse tomado por otro programa, probablemente el mismo programa que lo generó. Este error sucede a menudo cuando se olvida de cerrar el archivo de salida. Ciérrelo e intente nuevamente.


Inicio el programa en modo servidor pero el mismo termina inmediatamente.

Existe un AUTOEXEC.CMD o bien otro archivo CMD que se encuentra progido contra escritura y que contiene un comando SHUTDOWN. Remueva el comando del archivo e intente nuevamente.

Cuando intento iniciar el servidor, me dice que hay otra copia de Rpv en ejecución y se cierra.

Esto sucede porque Ud. tiene ejecutándose otro servidor de impresión o inclusive un visualizador abierto. Solamente un servidor puede ejecutarse por vez. Para resolver este inconveniente simplemente cierre el servidor activo y/o los visualizadores que se encuentren abiertos.

Cuando intento iniciar el servidor me indica que el directorio de cola de impresión no existe y termina.

Esto sucede porque el servidor intenta inspeccionar un directorio que no existe. Para resolver este inconveniente deberá determinar si el directorio especificado era erróneo o es que el mismo debe ser creado.  Puede hacerlo editando el archivo Rpv.ini.

He preparado el reporte pero cuando el visualizador lo carga simplemente no se ve nada.

Esto sucede porque ha declarado la variable paperlenght pero no paperwidth. Si define una, la otra debe estar definida también o su valor será cero y el reporte no será mostrado/impreso.



El texto no es transparente, sobreescribe las imágenes y no puedo imprimir LO MISMO que veo en el visualizador.

Este problema viene de la impresora. Hemos observado este comportamiento en algunas impresoras; sin embargo no existe una en particular que se comporte de esta manera. Intente actualizar el driver de la impresora. Hemos conseguido muy buenos resultados actualizando por el driver provisto por el fabricante de la impresora (no el de Windows).


Es posible guardar todas las imágenes dentro de un archivo Rpv?

Es posible con la nueva versión 2.2 y su tipo de archivo "Rpv Packed".

Rpv se encargará de recolectar todos los archivos relativos al reporte, no solamente las imágenes y luego comprimirlos en un sólo archivo con extensión Rpv.
Por otro lado, el objeto RpvReport.ocx es capaz de brindarle esa posibilidad desde su programa.

Debo generar un formulario en mi programa. Debo utilizar Rpv o Rpd para hacerlo?

Independientemente que sea posible generar el mismo formulario con Rpv o con Rpd, según el formulario recomendamos la utilización de Rpd.
La utilización de Rpv facilitará su modificación en un futuro. Por otro lado será mucho más legible y fácil de reparar por un programador.


Cuando internto abrir un archivo, me indica que existe una línea con más de 500 caracteres y se cierra la aplicación.

Rpv no puede leer aquellos archivos en los cuales haya al menos una línea con 500 caracteres o más. Si ve este error simplemente "trimee" la línea o bien divídala para que queden con menos de 500 caracteres por línea.


Cuando veo/imprimo un reporte sólo veo la última línea o todas las líneas sobre el mismo espacio.

Recuerde siempre que Rpv necesita que Ud. le indique cuando insertar una nueva línea utilizando {\n} Si este comando es omitido, entonces todo aparecerá sobre la misma línea de impresión.


Cuando el programa "Spool32" falla, Rpv funciona erráticamente o deja de funcionar.

Desgraciadamente no podemos resolver dicho problema debido a que se trata de un error del sistema operativo Windows 98 (generalmente). Spool32 es un programa que forma parte del sistema operativo y es requerido por Rpv para poder funcionar. Muy afortunadamente este es un problema muy poco usual y siempre se que se presentó la máquina en cuestión era muy inestable por el propio sistema operativo. En ese caso sugerimos reinstalar Windows con lo que solucionarán otros numerosos problemas de inestabilidad.


Quiero representar llaves "{" y "}" pero Rpv cree que intento abrir/cerrar comandos.

Utilice los seteos OPEN y CLOSE para resolver esta situación. Especificándolos podrá utilizar las llaves libremente dentro de su reporte.


Envio un reporte al servidor pero este es impreso una y otra vez.

Por favor recuerde que Ud./su programa debe tener todos los derechos de lectura/escritura sobre el directorio de cola de impresión, ya sea éste local o de red. Esto sucede porque el servidor de impresión encuentra un reporte, lo imprime y cuando intenta eliminarlo no puede hacerlo, volviendo a encontrarlo la próxima vez y cada una de las veces.

Rpv no está generando el salto de página de modo correcto. ¿Como lo resuelvo?

Muchas veces sucede que aún cuando ha declarado el tipo de papel correcto, el reporte es enviado a la impresora y el salto de página es incorrecto. Puede resolver este inconveniente de dos maneras: ajuste los márgenes de la impresora desde la utilidad de la propia impresora o bien modifique el valor de MaxY en su reporte Rpv (lo más recomendado).

Si está  trabajando con ficheros de texto en vez de ficheros Rpv, defina su propia clase de papel especificando un papel más corto para forzar a Rpv a que corte la página antes.



[Home] [El concepto Rpv] [Soporte & Faqs] [Ejemplos] [Descargas] [English] [Contáctenos]

Copyright (C) 2001-2005 Dasp Software. All Rights Reserved.