Rpv, Rpd and Rpx. What are they? Which is the difference?
As we said before, the
application is able to read .rpv, .rpd,
.rpx, .txt, .lst and .prn
files and convert them.
.rpv
.rpd and .rpx are native files for the application but..
which is the difference?
To be easy to understand, we will say that rpv is the main format. The
format rpv is the most important one and the first to be learnt.
The format rpv is a file that
contains commands and parameters. Is text (with extension
*.rpv) following the Rpv syntax such as alignment, font, size,
pics, etc. This is the most important file for Rpv Reports application.
Rpd and rpx are formats that contain data to be inserted into
rpv files.
However, we must explain now the difference between rpd and rpx.
Both, rpd and rpx have the same
advantage: you can modify your template without compiling your main
application and you
can "decide" when to show a field or not. This means that you may want to
include some data in your rpx/rpd file and after that you don't show it in the
final report.
Rpd files
Rpd is a format that contains data to be inserted into an existing rpv file
that has a DEFINED NUMBER OF PAGES and its structure is always the same.
For example, invoices, receipts, or any form. Generally, rpd files contain only
one page, but they can contain more than one. The only requirement is that the
number of pages is defined.
Rpx files
Rpx, like rpd, also give data to an existing rpv file, but it is designed to
handle UNDEFINED NUMBER OF PAGES and its structure can vary according the
needings of the programmer. Rpx is also able to handle large ammounts of data.
See also:
Rpv first example.
Preparing an Rpd report.
Rpx files
|