HP 3000 Manuals

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