Communicator 3000 MPE/iX Release 6.0 (Platform Software Release C.60.00) (30216-90269)
Chapter 5 73
Application Development
HP ALLBASE/BRW
HP ALLBASE/BRW
by Kelly Sznaider
Support Technology Lab
The last few revisions of HP ALLBASE/BRW have concentrated on the
integration of TurboIMAGE Third Party Indexing (TPI) with BRW.
BRW version A.01.54 introduced the support of TPI. In BRW version
A.01.55, more TPI enhancements were provided, as well as several
defect repairs. In the latest version of BRW, A.01.56, the main focus is a
TPI defect repair.
This version of HP ALLBASE/BRW, A.01.56, fixes a TPI problem that
was introduced in version A.01.55. When using wildcard characters for
the Selection Set, the result shows that no records are found when data
actually exists. The TPI tracing mechanism shows the incorrect DBFIND
mode being used.
The other repair for version A.01.56, not related to TPI, corrects the
continuation spoolfile number when a report is split between multiple
spoolfiles.
In the previous version of HP ALLBASE/BRW, A.01.55, three
enhancements and miscellaneous defect repairs were included. Among
these enhancements were two new JCWs: BRWSQLTIMEOUT and
BRWTPITRACE. BRWSQLTIMEOUT is given a value that is the number of
minutes the BRW SELECT statement waits before timing out. A
special value of 65535 causes BRW to wait indefinitely. BRWTPITRACE
displays the TPI tracing information to $STDLIST. The third
enhancement in A.01.55 was to enhance the TPI selection algorithm. If
more than one BRW condition matches a TPI key, the BRW condition
that appears first in the compiler listing is used. If two TPI keys start
with the same BRW condition, the longer key is used.