Comparing HP ALLBASE/BRW and HP BRW/V [ HP ALLBASE/BRW Reference Manual ] MPE/iX 5.0 Documentation
HP ALLBASE/BRW Reference Manual
Comparing HP ALLBASE/BRW and HP BRW/V
There are three notable differences between HP BRW/V and HP ALLBASE/BRW:
* HP ALLBASE/BRW allows for 20 characters in a name field (that is,
table, item), compared with 16 in HP BRW/V.
* HP ALLBASE/BRW supports access to HP ALLBASE/SQL tables, whereas
HP BRW/V does not.
* HP ALLBASE/BRW supports two Real number types, HP 3000 Reals and
IEEE Reals, whereas HP BRW/V supports only HP 3000 Reals
You can tell whether you are running HP ALLBASE/BRW or HP BRW/V from the
left-hand corner of the banner line (the top line of each screen).
File names in HP ALLBASE/BRW and HP BRW/V
To allow the operation of both HP BRW/V and HP ALLBASE/BRW on MPE XL
systems, the names of all Business Report Writer program and data files
for HP BRW/V are different from the names of the files for HP
ALLBASE/BRW, (except for the program REMPTY.PUB.SYS). Report
specification files, dictionary output files, intermediate report files,
and print files are interchangeable between HP BRW/V and HP ALLBASE/BRW.
The list on the following page shows the equivalent files and their
function; the files are supplied with HP ALLBASE/BRW and are held in
PUB.SYS.
File codes in HP ALLBASE/BRW and HP BRW/V
The file codes and file mnemonics for HP ALLBASE/BRW files are the same
as those for HP BRW/V files, with the following two exceptions.
* native mode execution files in HP BRW/V have a file code of 1438
and a file mnemonic of REXMN
* the BRWDIC file in HP BRW/V has a file code of 1437 and a file
mnemonic of RDICN
The following table shows the HP ALLBASE/BRW files names compared to the
HP BRW/V files:
-------------------------------------------------------------------------------------------
| |
| HP BRW/V HP BRW/XL (Native Description of File |
| (Compatibility Mode) Mode) |
| |
-------------------------------------------------------------------------------------------
| |
| BRW BRWXL Report Specification Program |
| |
| RAPPDIC BRWAPPD Application Dictionary Interface |
| |
| RCOMP BRWCOMP Report Compile Program |
| |
| RCONVERT BRWCONV REPORT/V and INFORM/V Conversion Program |
| |
| RDIC3000 BRWD3000 Dictionary/V Interface Program |
| |
| RDICLIST BRWDLIST RDIC and BRWDIC List Program |
| |
| RLIST BRWLIST Report Specification List Program |
| |
| RSDEXT BRWSDEXT Command File to add SYSDIC Extensions |
| |
| RSYSDIC BRWSD System Dictionary Interface Program |
| |
| RCONF000 BRWC000 Standard Configuration File |
| |
| REMPTY REMPTY Program to empty Intermediate Report Files |
| |
| REXEC BRWEXEC Report Execution Program |
| |
| RJOB000 BRWJ000 Standard Job File |
| |
| RSETUP BRWSETUP BRW Configuration Program |
| |
| RSORT - No longer needed in MPE XL |
| |
| RSTART BRWSTART Report Request Program |
| |
| RSTREAM BRWSTRM (internal program only) |
| |
| RLIT000 BRWL000 BRW Literals File |
| |
| RDLIT000 BRWDL000 Dictionary Interface Literals File |
| |
| RFORM000 BRWF000 BRW Forms File |
| |
| RMSG000 BRWM000 BRW Message File |
| |
-------------------------------------------------------------------------------------------
The above files are supplied with HP BRW/XL and reside in PUB.SYS.
However, you can define dictionary extract files, customized
configuration files and customized standard job files. These files can
be held in any group on your system.
The following list shows such files and their functions.
-------------------------------------------------------------------------------------------
| |
| HP BRW/V HP BRW/XL (Native Description of File |
| (Compatibility Mode) Mode) |
| |
-------------------------------------------------------------------------------------------
| |
| RDIC BRWDIC Dictionary Extract File |
| |
| RCONF BRWCONF Customized Configuration File |
| |
| RJOB BRWJOB Customized Standard Job File |
| |
-------------------------------------------------------------------------------------------
Modes
HP ALLBASE/BRW runs in native mode or in compatibility mode. Native mode
is simply MPE XL. Any report created using HP ALLBASE/BRW on an MPE XL
computer will automatically be in native mode.
Compatibility mode emulates MPE V on MPE XL. Therefore compatibilty mode
allows you to run existing report execution files without recompilation.
Of course, in compatibility mode you do not get the full benefits of MPE
XL.
You cannot run an existing HP BRW/V report execution file in native mode;
however, you can easily create a new HP ALLBASE/BRW report execution file
by compiling the HP BRW/V report specification file on your MPE XL
computer. Then, when you run the HP ALLBASE/BRW report execution file,
you will get the same report with the full performance benefits of MPE
XL.
The "Running HP BRW/V Reports on HP ALLBASE/BRW" section describes how HP
ALLBASE/BRW chooses the correct mode for running HP ALLBASE/BRW or HP
BRW/V reports.
MPE/iX 5.0 Documentation