RPV Reports / Support & FAQ
 
Search in RpvSoftware.com
Go!

What Rpv is

Rpv Reports 6

Downloads

Support

Purchase

Contact

 
Home > Support & FAQ    [Ver en Espaņol]
RPV Software Support Center
We look forward to help you develop better reports. Here you will find answers to many questions you may have about RPV Reports. We suggest that you search our FAQ list before sending a support request, it is possible that your question has already been answered. Request Support
Frequently Asked Questions:
Error 0. Meaning and solution.
I use format RPV for my reports. Should I change by RPX? Is it real better?
Error 316/1.
I don't understand what RPV is
I don't understand how to use it
I don't know how to migrate old DOS programs
I work with X os and I don't understand what RPV can do for me
Is it better than other reporting tools?
When I try to enlarge or squeeze the report, the fonts don't change their sizes
When I send a report to the server to be printed, it's not printed
I start the program in server mode but the program terminates immediately
When starting the server, it closes by itself saying that another copy of RPV is running
When starting the server, it closes by itself saying that the queue directory doesn't exists
I prepared the report but when the viewer loads it, it doesn't show anything
When the text is not transparent, it overwrites the images when I print the report
I have to generate a form with my program. Shall I use RPV or RPD files to do so?
I can't open files that have lines containing more than 500 characters
When I see/print the report, I only see the last line or everything in the same line. Why?
When "Spool32" fails, RPV doesn't work anymore
I want to use brackets in my reports without RPV processing them as commands
I sent a report to the server and it prints time after time
RPV is not cutting the pages properly. Why and how can I solve this?
RPVReport.ocx is telling me that there is a conflict between versions. Why?
Error with the file RPV.INI starting Rpv.

Error 0. Meaning and solution.


The error 0 means that the license is not valid or it is not properly installed. It usually means that the license is not able to activate the software. Please contact us to solve this inconvenience. Error: 0



I use format RPV for my reports. Should I change by RPX? Is it real better?


YES! To use RPX format will help you to: a) write less (much less) code and b) you can create your templates visually. Using RPX format and templates will save more than 60% of time. Try it. Contact us is you have doubts.



Error 316/1.


The error 316/1 is commonly related to a license installation problem. It does not mean that the license is not valid but it was not properly installed or a problem occured.

It is possible to solve it executing the utility FIXINST.EXE, and eventually reinstalling the software. If you do not solve the problem with these directions please contact us to require support.



I don't understand what RPV is


Since RPV is not a standard report maker, we understand that you don't understand.
To make it easy for you to understand, let's say that RPV is an interpreter of ASCII files or a text formatter program that works for Windows.

If you know how to create an ASCII file using your programming language then you know how to program an RPV report.

For example, let's say that your old DOS program sends a report to a printer; to do that you generate an ASCII file redirected to the printer. But, what happens when your application sends escape commands (Epson) to the printer and your customers changed their minds and bought another kind of printer that does not recognizes those "escape commands"?

What happens is that you worked to fit the report in the page changing font sizes, cutting pages, etc but now with these new printers your program doesn't work.

To solve this is RPV. Just redirect your report to a text file and let the server to take care of it. So if you have to modify your program again to RPV prints it properly, it will work for all the printers.

If you decide to produce more quality, you can do it too. RPV has a complete set of commands and settings that helps you to give the report the format that you want. We mean Windows format (Bitmaps, barcodes, colors, font effects, etc).

When you already know how to produce these kind of files, since they are ASCII files, you can generate them using any language.

Please note that RPV manual has few pages. This is specially NOT TO READ 700 PAGES to learn how to program a simple report!!



I don't understand how to use it


If we just said that RPV was an ASCII text formatter, we just have to generate an ASCII file. Any language will be good to do this task.

If you are going to work with an existing application, first thing you have to do is to change the destination of your reports to a file and not to the printer.

Second is to define what we want. If we want only to have an "any printer" compatible report, we only have to generate the file and name it with a TXT, LST or PRN extension. If we want instead, a good looking report, we have to modify the program to generate an RPV file.

Use our samples to see how to do it.



I don't know how to migrate old DOS programs


If you determined that you wanted an "any printer" compatible report, what you've got to do is to send the report to a text file and change its name to any name but with TXT, LST or PRN extension. You must place the file in the same directory that the server is searching (queue directory).

On the other hand, you must start RPV in server mode, and the queue must be opened.

See our examples to know how to use the server.



I work with X os and I don't understand what RPV can do for me


We think that RPV can do many things for you. Almost the same way that you use to migrate your programs from DOS.

Just define a queue directory for RPV: for example /tmp/RPVqueue is a good one.

After that send the files that you want to print to this directory with the extensions TXT, LST, PRN for text files or RPV/RPV for RPV files.

Start the RPV in server mode, searching the directory via FTP.



Is it better than other reporting tools?


We would say it is better, but what is truth is that this tool is not the same kind of tools you usually see. This tool doesn't connect to any database by itself for example, but lets you to handle your report from your program, using the language that you want to use, even with old languages and old versions. In fact first time RPV was used as a DOS reporter was for a program developed using RM-Cobol 85 and it was great.



When I try to enlarge or squeeze the report, the fonts don't change their sizes


The reason is that the fonts and sizes were not declared in the RPV file. To solve this, in the [header] section declare the fonts with a line like this: {f=arial;s=10} (font equals arial, size equals 10).



When I send a report to the server to be printed, it's not printed


Here are two possibilities:

1. The queue is closed. Just open the server console (by clicking on the small icon on the taskbar) and open the queue.

2. Even when the report is released (released means "RPV" extension instead of "RP" for example), the file can be taken by another program (probably your program has it taken). Just close the file in your program to be readable by the server.



I start the program in server mode but the program terminates immediately


This problem can be caused by three things:

1. There is an AUTOEXEC.CMD or another CMD file that is protected to be deleted in the queue directory that contains a SHUTDOWN command. Remove SHUTDOWN from the CMD file and try again.



When starting the server, it closes by itself saying that another copy of RPV is running


This is because you have another server running or you have the viewer active. Only one server is able to run at the same time. To solve this, just close the server that you have running or close the viewer window.



When starting the server, it closes by itself saying that the queue directory doesn't exists


This is because the server is trying to inspect a directory that doesn't exist. To solve this you will have to determine if the specified directory was wrong for RPV or if the directory must be created.



I prepared the report but when the viewer loads it, it doesn't show anything


This happens because you set the paperlenght variable but not paperwidth. If you define one, you must define the other one. If not, the other value will be zero and you won't see the report.



When the text is not transparent, it overwrites the images when I print the report


This is a printer problem. We observed that there are some printers that have that behavior. There is no specific printer that have this problem. Try by upgrading the printer driver. We had good results installing the driver provided by the printer manufacturer (not Windows one).



I have to generate a form with my program. Shall I use RPV or RPD files to do so?


Even when it is possible to generate the same form with RPV or RPD, we recommend to use RPD for this.
Using RPD will become easier to change the form in the future. Also it will be much easier to program and more readable.



I can't open files that have lines containing more than 500 characters


RPV can't read those files which there is at least one line containing more than 500 chars. If you see this error, just split the line or "trim" it to cut spaces. This problem is only for the viewer. RPV print server or RPVReport.ocx are able to print these kind of reports.



When I see/print the report, I only see the last line or everything in the same line. Why?


Please remember that RPV needs you to specify a carriage return by using {\n}. If you don't use it, everything will be printed in the same line.



When "Spool32" fails, RPV doesn't work anymore


Umfortunally we can't solve this problem since Spool32 is part of the operating system and it is required to print. This program can fail at any moment and RPV does not do anything special to make it fail. In fact, you could experience problems with this program on computers that do not have RPV installed.
What we suggest to solve this problem is to reinstall Windows. It is possible that that problem (and many others) will be solved doing that.



I want to use brackets in my reports without RPV processing them as commands


Use the setting OPEN & CLOSE to solve this situation. By specifying these you'll be able to use brackets freely.



I sent a report to the server and it prints time after time


Please remember that you must have all the rights over the queue directory. This happens because the server finds a report and prints it, and when it wants to remove it, it can't and it finds it again, time after time.



RPV is not cutting the pages properly. Why and how can I solve this?


Many times happens that even when you declared the correct paper size, the report is sent to the printer and the pages are cut wrongly. You can solve this problem in two ways: adjust the printer margins from the printer configuration or modify the MAXY value for your report (recommended).

If you are working with text files instead of RPV, just define your own kind of paper and specify a smaller paper to force RPV to cut the pages before.



RPVReport.ocx is telling me that there is a conflict between versions. Why?


RPVReport.ocx installs automatically in the same directory that RPV.exe is. RPVReport.ocx needs RPV.exe and other files, so if you move the OCX to another directory, then it will not be able to find the needed files.

To solve this problem just call RPVReport.ocx from the RPV directory.



Error with the file RPV.INI starting Rpv.


This is a problem related with the right of each user. From Windows 7 some security policies of Microsoft have changed avoiding some programs to execute properly. To comply those policies Rpv has been enhanced and changed. In that case we recommend to obtain a new version of Rpv or contact us.


Home
What Rpv is
Rpv Reports 6

Products
Rpv Reports 6
Personalized edition
Rpv Business Reports
Rpv Reports Steel

More...
Downloads
Support
Rpv Visual Editor online help
Examples
/temp section
Videos




Copyright (c) 2001-2017 - Rpv Software. All rights reserved.