Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: XTRUTL

Package: Toolkit

Routine: XTRUTL


Information

XTRUTL ;ISCSF/RWF - Developer Routine Utilities ;3/21/2006 2:50PM

Source Information

Source file <XTRUTL.m>

Entry Points

Name Comments DBIA/ICR reference
BUILD ;
EXIT
ASKOON() ;Ask if user wants old/new checksum
WRAP(C,S) ;Wrap S starting at col C.
RSUM()
NEWSUM(X) ;Get the NEW Checksum
OLDSUM(X) ;Get the OLD Checksum
PTLBLD(Z) ;Build in ^TMP the patches used
PTLSRT ;Sort the list
PTLDSP ;Display list of patches.
UPDATE ;Update the ROUTINE file with current checksums
UD1(RN) ;
SHOW(RN) ;Show current data
GETDA(X) ;Find a DA in file
M ;Manual Update of the Routine file
LIST ;List all routines that don't match the old checksum
LOCAL(DA) ;Return if this is a local routine in the ROUTINE file.

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This generates the Checksum/2nd line list for the routines from a BUILD file."
  • Line Location: BUILD+3
Function Call: WRITE
  • Prompt: !,"No BUILD file to work from."
  • Line Location: BUILD+4
Function Call: WRITE
  • Prompt: !,"No routines in this build."
  • Line Location: BUILD+7
Function Call: WRITE
  • Prompt: !,RN,?13,"Routine not in this UCI."
  • Line Location: BUILD+13
Function Call: WRITE
  • Prompt: !,"No other routines in this build."
  • Line Location: BUILD+16
Function Call: WRITE
  • Prompt: !!,"Routine Summary"
  • Line Location: BUILD+18
Function Call: WRITE
  • Prompt: !,"Checksums shown are "_$S(OON=1:"OLD",1:"NEW")_" Checksums"
  • Line Location: BUILD+19
Function Call: WRITE
  • Prompt: !,"The following routines are included in this patch. The second line of each",!,"of these routines now looks like:"
  • Line Location: BUILD+20
Function Call: WRITE
  • Prompt: !,L2
  • Line Location: BUILD+21
Function Call: WRITE
  • Prompt: !!,?17,"Checksums",!,"Routine",?16,"Old",?28,"New",?39,"Patch List"
  • Line Location: BUILD+22
Function Call: WRITE
  • Prompt: !,RN,?13,$J(OLDSUM,8),?25,$J(RSUM,8)
  • Line Location: BUILD+29
Function Call: WRITE
  • Prompt: " <<<No "_PATCH
  • Line Location: BUILD+32
Function Call: WRITE
  • Prompt: !
  • Line Location: BUILD+34
Function Call: WRITE
  • Prompt: !,"Sites should use CHECK"_$S(OON=2:"1",1:"")_"^XTSUMBLD to verify checksums.",!
  • Line Location: BUILD+35
Function Call: WRITE
  • Prompt: ?C,S
  • Line Location: WRAP+1
Function Call: WRITE
  • Prompt: ?C,$E(S,1,I-1)
  • Line Location: WRAP+3
Function Call: WRITE
  • Prompt: !,"List of preceding patches: "
  • Line Location: PTLDSP+4
Function Call: WRITE
  • Prompt: !
  • Line Location: PTLDSP+6
Function Call: WRITE
  • Prompt: J,I
  • Line Location: PTLDSP+7
Function Call: WRITE
  • Prompt: !!,"This will update the ROUTINE file for the routines from a BUILD file."
  • Line Location: UPDATE+3
Function Call: WRITE
  • Prompt: !,"No BUILD file to work from."
  • Line Location: UPDATE+4
Function Call: WRITE
  • Prompt: !,"Done"
  • Line Location: UPDATE+13
Function Call: WRITE
  • Prompt: !," Routine ",RN," not found in the database."
  • Line Location: UD1+4
Function Call: WRITE
  • Prompt: !,"This is a national routine and will not be updated"
  • Line Location: UD1+5
Function Call: WRITE
  • Prompt: !,"RTN",?10,"New ChkSum",?28,"Old ChkSum",?46,"Old Date"
  • Line Location: SHOW+4
Function Call: WRITE
  • Prompt: !,RN,?10,RSUM,?28,$P(%4,U,2),?46,$P(%4,U)
  • Line Location: SHOW+5
Function Call: WRITE
  • Prompt: !,$S($$LOCAL(Y):"Local",1:"National")_" Routine"
  • Line Location: SHOW+6
Function Call: WRITE
  • Prompt: !,"This routine Checksum only updated from FORUM."
  • Line Location: M+3
Function Call: WRITE
  • Prompt: !,RN,?10,"Checksum mismatch ",$P($T(+2^@RN),";",5)
  • Line Location: LIST+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.8 - [#9.8] Classic Fileman Calls
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call