Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DG902PST

Package: Registration

Routine: DG902PST


Information

DG902PST ;BIR/JFW - PATCH DG*5.3*902 POST INSTALLATION ROUTINE ; 10/20/14 4:45pm

Source Information

Source file <DG902PST.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 6 TURNON^DIAUTL  FIND^DIC  (UPDATE,WP)^DIE  EN^DIEZ  $$ROUSIZE^DILF  EN^DIPZ  
Kernel 1 (BMES,MES)^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
POST ;Post init
XR(DGFILE,DGFLD) ;File index type cross references
TEMPL(DGFILE,DGFLDS,DGFNAME) ;Determine templates on the file to be compiled.
LOOP(FIELD,FILE) ;Compile templates.
AUDIT(DGFILE,DGFLD,DGFNAME) ;Turn on Auditing for Field in File

External References

Name Field # of Occurrence
TURNON^DIAUTL AUDIT+1
FIND^DIC XR+7
UPDATE^DIE XR+36
WP^DIE XR+47
EN^DIEZ LOOP+15
$$ROUSIZE^DILF LOOP+14
EN^DIPZ LOOP+16
BMES^XPDUTL XR+39, TEMPL+2, TEMPL+8, TEMPL+12, LOOP+7, LOOP+9, LOOP+15, LOOP+16
MES^XPDUTL XR+9, XR+40, XR+42, XR+45, TEMPL+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: TEMPL+5
Function Call: WRITE
  • Prompt: !,"Adding AUDIT to file "_DGFILE_" "_DGFNAME_", field #"_DGFLD
  • Line Location: AUDIT+1
Routine Call
  • DIC
  • Line Location:
    • XR+7
Routine Call
  • DIE
  • Line Location:
    • XR+36
Routine Call
  • DIE
  • Line Location:
    • XR+47

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DD("IX" - [#.11] FIND^DIC,  WP^DIE

Label References

Name Line Occurrences
AUDIT POST+13
LOOP TEMPL+4
TEMPL POST+11
XR POST+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CFIELD TEMPL+7, TEMPL+11, TEMPL+13!
CFIELD( TEMPL+9, LOOP+11, LOOP+12*
DGERR XR+2~
DGERR("DIERR" XR+41, XR+42
DGFDA XR+2~
DGFDA( XR+12*, XR+13*, XR+14*, XR+15*, XR+16*, XR+17*, XR+18*, XR+19*, XR+20*, XR+21*
, XR+22*, XR+24*, XR+25*, XR+26*, XR+27*, XR+28*
DGFILE XR~, XR+6, XR+12, XR+19, XR+21, XR+22, XR+26, TEMPL~, TEMPL+2, TEMPL+4
, AUDIT~, AUDIT+1
DGFLD XR~, XR+4, XR+21, XR+22, XR+27, AUDIT~, AUDIT+1
DGFLDS POST+1~, POST+7*, POST+9, POST+11, POST+13, TEMPL~, TEMPL+4
DGFNAME TEMPL~, TEMPL+2, AUDIT~, AUDIT+1
DGI POST+1~, POST+9*, POST+13*, XR+38~*, XR+41*, XR+42, TEMPL+1~, TEMPL+4*
DGIEN XR+2~
DGIEN(1 XR+47
DGOUT XR+2~
DGOUT("DILIST" XR+8
DGVAL XR+2~, XR+7
DGVAL(1 XR+6*
DGVAL(2 XR+6*
DGWP XR+2~
DGWP(1 XR+30*
DGWP(2 XR+31*
DGWP(3 XR+32*
DGWP(4 XR+33*
DGWP(5 XR+34*
DGXR XR+2~, XR+4*, XR+6, XR+9, XR+13, XR+39, XR+45
DIERR XR+2~, XR+37
DMAX LOOP+1~, LOOP+14*
FIELD LOOP~, LOOP+3, LOOP+5
FILE LOOP~, LOOP+3, LOOP+5
GLOBAL LOOP+1~, LOOP+2*, LOOP+3, LOOP+5, LOOP+6, LOOP+8, LOOP+9, LOOP+10, LOOP+15, LOOP+16
PRINT TEMPL+10, TEMPL+13!
PRINT( TEMPL+9*
TEMPLATN LOOP+1~, LOOP+6*, LOOP+7, LOOP+9
TEMPLATP LOOP+1~, LOOP+4*, LOOP+5*, LOOP+6, LOOP+8, LOOP+9, LOOP+10, LOOP+13
X TEMPL+6*, TEMPL+9*, TEMPL+13!, LOOP+1~, LOOP+8*, LOOP+9, LOOP+10, LOOP+11, LOOP+12
Y TEMPL+6*, TEMPL+9*, TEMPL+13!, LOOP+1~, LOOP+13*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All