DI*21.0*48 (1747)    BUILD (9.6)

Name Value
NAME DI*21.0*48
DATE DISTRIBUTED 1998-10-06 00:00:00
PACKAGE FILE LINK VA FILEMAN
REQUIRED BUILD
  • DI*21.0*28
    ACTION:   Don't install, remove global
TYPE SINGLE PACKAGE
DESCRIPTION OF ENHANCEMENTS
When a user is using FileMan's Search option and uses a Condition of
causing a <syntax> error.  The invalid code looks like the following
example:
 
I $S($D(^DIZ(640999,D0,1)):$P(^(1),U,1),1:"")?300.4
 
This patch prevents the user from entering an invalid pattern matching
code.
 
Related NOIS: 
=============
MATCHES and enters an invalid 'M' pattern match the report will error out.
CHY-0498-50998
 
Thanks to Test Sites: 
=====================
Cheyene, WY
Clarksburg, WV
Dayton, OH
 
Routine Summary: 
================
For example:
The following routines are included in this patch.  The second line of
these routines now look like:
  
  <tab>;;21.0;VA FileMan;**[patch list]**;Dec 28, 1994 
  
CHECK^XTSUMBLD results: 
  
  Routine Name   Before Patch    After Patch     Patch List 
  ============   ============    ===========     ==========
  DIM2           4186487         4310650         28,48
 
  DIS            8071449         8038501         48
 
Installation Instructions: 
==========================
This patch can be installed with VISTA users online.  However, it is
recommended that it be Queued for a time of generally least activity.
 
     1.  AXP sites: Review your mapped routine set.  If any of the
routines listed in the ROUTINE SUMMARY section are mapped, they should be
removed from the mapped set at this time.
  -A- SEARCH FOR MYFILE FIELD: NUMBER CODE
 
     2.  Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This 
option will load the KIDS package onto your system.
 
     3.  The patch has now been loaded into a transport global on your
system. You now need to use KIDS to install the transport global.
  
     4.  On the KIDS menu, under the 'Installation' menu, use the
following options:
            Print Transport Global 
  -A- CONDITION: MATCHES
            Compare Transport Global to Current System 
            Verify Checksums in Transport Global 
            Backup a Transport Global
 
     5.  On the KIDS menu, under the 'Installation' menu, use the
following option:
            Select Installation Option: Install Package(s) 
            Select INSTALL NAME: DI*21.0*48
                                 ==========
  
  -A- MATCHES: 300.4
            Answer 'NO' to 'Want to DISABLE Scheduled Options, Menu
Options, and Protocols?
 
     6.  MSM Sites - Answer YES to the question 'Want to MOVE routines to
other CPUs?'.  Then enter the names of your other Compute and Print
server(s).
 
     7.  AXP Sites - After the patch has been installed, rebuild your map
set, if necessary.
 
With the result that invalide 'M' pattern matching code was generated,
TRACK PACKAGE NATIONALLY YES
BUILD COMPONENTS
  • ENTRIES:
    • DIM2
      ACTION:   SEND TO SITE
      CHECKSUM:   B15416688
    • DIS
      ACTION:   SEND TO SITE
      CHECKSUM:   B13059595