HP 3000 Manuals

Incompatible Features [ HP ALLBASE/BRW Reference Manual ] MPE/iX 5.0 Documentation


HP ALLBASE/BRW Reference Manual

Incompatible Features 

BRWCONV does not translate all Report/V features.  Some are not available
or not necessary in HP ALLBASE/BRW and some must be modified manually
after you convert the reports.  This section lists those features which
do not convert automatically and tells you which ones require manual
modification.

BRWCONV can translate all Inform/V features.

The following table shows the incompatible features between Report/V and
HP ALLBASE/BRW.

-------------------------------------------------------------------------------------------
|                                                                                         |
| Names             BRWCONV assumes that all item names in a Report/V report obey the     |
|                   following rules:                                                      |
|                                                                                         |
|                      *   The item name begins with a $, @, #, or letter.                |
|                                                                                         |
|                      *   The item name is a maximum of 20 alphanumeric characters.      |
|                                                                                         |
|                      *   The item name does NOT contain a decimal point (.)  or colon   |
|                          (:).                                                           |
|                                                                                         |
|                      *   The item name is not one of the following:  MAXI MUM, MINIMUM, |
|                          TOTAL, AVERAGE, COUNT, VARIANCE, RANGE, STDERR, or STDDEV.     |
|                                                                                         |
|                   If the Report/V item name contains a point (.)  or colon (:), you     |
|                   cannot use the data dictionary alias name.  You will have to alter    |
|                   the name in the Report/V source file and also in the data dictionary  |
|                   before you can run BRWCONV.                                           |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| Functions         The functions STDERR, VARIANCE, RANGE, and STDDEV are ignored.        |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| CCTL              Not available in HP BRW/XL. These commands are ignored.               |
| !LIST                                                                                   |
| !PAGE                                                                                   |
| !LIST                                                                                   |
| LINE=0                                                                                  |
| NOCRLF                                                                                  |
| DISPLAY                                                                                 |
| !NOLIST                                                                                 |
| OPTION                                                                                  |
| NODUPLICATE                                                                             |
|                                                                                         |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| $CPU              HP ALLBASE/BRW produces detailed run-time statistics including CPU    |
|                   time.  This option is ignored.                                        |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| REPORT            Does not apply in HP ALLBASE/BRW.                                     |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| ACCESS            There can only be a maximum of 14 files or datasets in a report.      |
|                                                                                         |
|                   Two or more datasets cannot have the same name.  For example, you     |
|                   cannot convert a report that uses data from a dataset called          |
|                   CUSTOMERS in database TOYDB, and also from a dataset called CUSTOMERS |
|                   in database OTHERDB.                                                  |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| SORT              If a report has more than 9 sort levels, only the first 9 levels are  |
|                   translated.  The rest are ignored.                                    |
|                                                                                         |
-------------------------------------------------------------------------------------------

          Table 22-0.  (cont.) 

-------------------------------------------------------------------------------------------

| SELECT            BRWCONV cannot convert Report/V generic constants if they contain a ^ |
|                   character and, at the same time, they are to be used in relations     |
|                   with the operators:  >, <, <=, and >=.  That is, BRWCONV will convert |
|                   all SELECT statements in relations that use the operators = or <>,    |
|                   and/or that do not include generic constants containing an ^          |
|                   character.  Note that you can use generic constants with the ^        |
|                   character if the ^ character appears at the end of the name.  Only    |
|                   when the ^ character appears within a name, and any of the operators  |
|                   >, >=, <, <= are used, can BRWCONV not con vert the generic constant. |
|                   For example, assuming a relational operator >, >=, <, <= is used:     |
|                                                                                         |
|                                                                                         |
|                          AB^ will be converted                                          |
|                                                                                         |
|                          AB^^ will be converted                                         |
|                                                                                         |
|                          A^B will NOT be converted                                      |
|                                                                                         |
|                          A^B^ will NOT be converted                                     |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| JOIN              JOIN is not translated.  A JOIN command is treated as a SPACE         |
|                   command.                                                              |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| NEED              By default, HP ALLBASE/BRW uses NEED for all lines in a lineset.      |
|                   NEED across linesets is not possible.  NEED is ignored.               |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| PAGE              If used in the middle of a lineset or used to force several blank     |
|                   pages, PAGE is ignored.  Otherwise PAGE is translated.                |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| ROW               If used at the beginning of a lineset, ROW is trans lated.  Otherwise |
|                   it is ignored.                                                        |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| BLOCK-BLOCKEND    These features are implemented differently in BRW. Manual             |
| IF THEN ELSE      modification is necessary after upgrade.                              |
| LET                                                                                     |
| OPTION SUPPRESS                                                                         |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| DEFINE(ITEM)      Items from databases or files must be defined in the dictionary for   |
|                   use in HP ALLBASE/BRW. Only heading texts, edit masks and calculated  |
|                   items are trans lated.  Note that you must also define an item's      |
|                   alias name (if any) in the data dictionary.  BRWCONV cannot take the  |
|                   alias name directly from the DEFINE(item) statement.                  |
|                                                                                         |
-------------------------------------------------------------------------------------------
|                                                                                         |
| OPTION LANG       Language is part of HP BRW/XL's configuration file, not a part of a   |
|                   report.  This option is ignored.                                      |
|                                                                                         |
-------------------------------------------------------------------------------------------



MPE/iX 5.0 Documentation