HP3000-L Archives

January 2000, Week 1

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Ernest Hill <[log in to unmask]>
Reply To:
Ernest Hill <[log in to unmask]>
Date:
Tue, 4 Jan 2000 09:34:52 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (115 lines)
The earliest version of HP ALLBASE/BRW that provides full
Year 2000 support is A.01.54.  If you have at least this version,
there is no need to patch BRW.

      To find the BRW version on your system type the following:

         :RUN BRWXL.PUB.SYS

      When the "Select Report" screen is displayed, press EXIT BRW,
      then press ENTER.  You will see something like this:

         HP ALLBASE/BRW (A.01.31) HP35360 (c)Copyright Hewlett-Packard
         GmbH 1986-92

      Your BRW version number immediately follows the heading
      "HP ALLBASE/BRW".  In this particular example, it is A.01.31.

                               Patch
         MPE/iX Version        Needed?     Patch Number
         ----------------      -------     -------------------
         Prior to C.50.00      Yes         BRWGXL2 and BWCGXL3
         C.50.00 or later      No          None required

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

      To determine whether the above patches have already been
      installed on your system, use EDITOR to text in the file
      HPSWINFO.PUB.SYS:

         :EDITOR
          TEXT HPSWINFO.PUB.SYS
          FIND FIRST
          FIND "BRWGXL2"
          FIND FIRST
         FIND "BWCGXL3"
          EXIT

YEAR CONVERSIONS FOR BRW REPORTS
================================


   There are two JCWs which will control the way in which dates
   are entered and formatted by BRW; these JCWs are BRWCENTURYROUNDING
   and BRWUSERCENTURYROUNDING.

   The default settings for these JCWs are as follows:

      JCW                        Default Setting
      ----------------------     ---------------------------
      BRWCENTURYROUNDING         0 (or the JCW is undefined)
      BRWUSERCENTURYROUNDING     1

   To avoid confusion, 4-digit years can continue to be entered in BRW.


BRWCENTURYROUNDING JCW
======================


   The JCW BRWCENTURYROUNDING controls how input is read from data bases
   and files, and it controls how output is written to dictionary output
   files.  The JCW is not defined unless you specifically set it.

   Depending on how the JCW is set, a two-digit year in an IMAGE data base
   or in an MPE flat file will be treated as follows:

              \    The input is treated as:
      file or  \
      data base \  undefined JCW or
      Input Year \ JCW=0                JCW=1
      =======================================
      00           1900                 2000
      A0           2000                 2000


   The JCW also controls how a year is written to dictionary output
   files (DF files), as follows:

            \    The 2-digit dictionary file output is:
             \
              \  undefined JCW or
      Year     \ JCW=0                    JCW=1
      =================================================
      1900       00                       undefined
      2000       A0                       00

   Note that the last two digits of the year are printed on reports,
   regardless of the value of the JCW.  The "A0" format will not appear
   on report listings.

BRWUSERCENTURYROUNDING JCW
==================================
   The JCW BRWUSERCENTURYROUNDING defines how users enter date
   parameters and how dates should be passed by programs using BRW
   intrinsics.  Note how both two-digit and four-digit years may be used
   as parameters.

   This JCW will initially be set to 1.

      user-   \    The input is treated as:
      entered  \
      selection \  undefined JCW or
      Year       \ JCW=0                    JCW=1
      =================================================
      00           1900                     2000
      A0           2000                     2000
      1900         1900                     1900
      2000         2000                     2000


   Warning:  if you use Calc Items or Selection Conditions that treat
   "01/01/00" as the smallest possible year when performing date
   comparisons, you may have problems.  You should change the value to
   "01/01/1900".

ATOM RSS1 RSS2