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 |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DIEH

Package: VA FileMan

Routine: DIEH


Information

DIEH ;SFISC/STAFF-HELP ;13APR2004

Source Information

Source file <DIEH.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 7 BLD^DIALOG  ($$HELP,$$SETIN)^DIALOGZ  ($$FILENM,$$FLDNM,$$VERFLG,$$VFIELD,$$VFILE,CALLOUT,DA,INIZE)^DIEFU  DT^DIEH1  HKERR^DILIBF  $$ROOT^DIQGU  SETSCR^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA FileMan 2 DIE  DIEV  

Entry Points

Name Comments DBIA/ICR reference
GET(DIEHF,DIEHIEN,DIEHFLD,DIEHFLG,DIEHOUT) ;
CODES ;
DESCR(F,D) ;
BLDFLGS ;
GETOUT
UNSCRNCD(DIEHZ) ;
HPROMPT(F,D) ;
BN ;Insert blank node.
FOLLOW(DIEHPF,DIEHUFLG) ;
VPMSG(F,D) ;
SCRNCD(F,D,DIEHZ) ;
GETX ;
SCRNDES(F,D) ;
XHLP(DIEHF,DIEHFLD) ;
ZERO(F,D) ;
GETIXNM(DIEHF,DIEHIXNM) ;
CODESOUT ;
PXREFS(DIEHF,DIEHFLD) ;

External References

Name Field # of Occurrence
BLD^DIALOG GETX+21, GETX+22, PXREFS+13, SCRNCD+9, UNSCRNCD+4, VPMSG+2, VPMSG+5
$$HELP^DIALOGZ HPROMPT+2
$$SETIN^DIALOGZ CODES+1
$$FILENM^DIEFU PXREFS+2
$$FLDNM^DIEFU GETIXNM+7
$$VERFLG^DIEFU BLDFLGS+10
$$VFIELD^DIEFU ZERO+2
$$VFILE^DIEFU ZERO+1
CALLOUT^DIEFU GETOUT
DA^DIEFU GETX+5
INIZE^DIEFU GETX+4
DT^DIEH1 GETX+17
HKERR^DILIBF XHLP+7, SCRNCD+13
$$ROOT^DIQGU GETIXNM+1
SETSCR^DIR SCRNCD+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( BLDFLGS+3, BLDFLGS+9, ZERO+3, XHLP+2, DESCR+2, DESCR+5, GETIXNM+5, GETIXNM+6, SCRNDES+2, SCRNCD+3
, CODES+1, VPMSG+3
^TMP("DIHELP" GETX+10, BN+1*, HPROMPT+5*, DESCR+5*, SCRNDES+5*, CODESOUT+1*

Label References

Name Line Occurrences
$$ZERO GETX+6
BLDFLGS GETX+8
BN HPROMPT+4, XHLP+4, DESCR+4, SCRNDES+4
CODES SCRNCD+5, UNSCRNCD+2
CODESOUT SCRNCD+12, UNSCRNCD+5
DESCR GETX+14
FOLLOW GETX+23
GET FOLLOW+1
GETIXNM PXREFS+3
GETOUT GETX+6, GETX+8
HPROMPT GETX+12
PXREFS GETX+11
SCRNCD GETX+18
SCRNDES GETX+15, GETX+16
UNSCRNCD GETX+19, SCRNCD+2, SCRNCD+4
VPMSG GETX+20
XHLP GETX+13

Naked Globals

Name Field # of Occurrence
^( VPMSG+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A SCRNCD+1~, UNSCRNCD+1~, CODES+1*, CODES+2, CODES+3, CODES+4
A1 BLDFLGS+1~, BLDFLGS+2*, BLDFLGS+4*, BLDFLGS+5*, BLDFLGS+6*, BLDFLGS+7*, BLDFLGS+8*, BLDFLGS+9*, BLDFLGS+10, BLDFLGS+12
, BLDFLGS+13
A2 BLDFLGS+1~, BLDFLGS+2*, BLDFLGS+4*, BLDFLGS+5*, BLDFLGS+6*, BLDFLGS+7*, BLDFLGS+8*, BLDFLGS+9*, BLDFLGS+10, BLDFLGS+11
, BLDFLGS+13
C GETX+5~*
C1 BLDFLGS+1~, BLDFLGS+2*, BLDFLGS+10, BLDFLGS+12, BLDFLGS+13
C2 BLDFLGS+1~, BLDFLGS+2*, BLDFLGS+10, BLDFLGS+11, BLDFLGS+13
D GETX+5~*, ZERO~, ZERO+2, ZERO+3, HPROMPT~, HPROMPT+2, DESCR~, DESCR+2, DESCR+5, SCRNDES~
, SCRNDES+2, SCRNCD~, SCRNCD+3, SCRNCD+8, SCRNCD+13, VPMSG~, VPMSG+3
DA GETX+5~
DDIOLFLG XHLP+6~*
DIC SCRNCD+1~
DIC("S" SCRNCD+12
DIEHD GETX+1~, GETX+7*, GETX+9, BLDFLGS+3*, BLDFLGS+4, BLDFLGS+5, BLDFLGS+6, BLDFLGS+7, BLDFLGS+8
DIEHDT GETX+17~*
DIEHECNT XHLP+5~*, XHLP+7, SCRNCD+7~*, SCRNCD+13
DIEHEXIT GETX+1~, GETX+8, BLDFLGS+10*
DIEHF GET~, GETX+6, GETX+11, GETX+12, GETX+13, GETX+14, GETX+15, GETX+16, GETX+18, GETX+20
, BLDFLGS+3*, BLDFLGS+9, XHLP~, XHLP+2, XHLP+7, PXREFS~, PXREFS+2, PXREFS+3, GETIXNM~, GETIXNM+1
, GETIXNM+5, GETIXNM+6, CODES+1
DIEHFLD GET~, GETX+6, GETX+11, GETX+12, GETX+13, GETX+14, GETX+15, GETX+16, GETX+18, GETX+20
, BLDFLGS+3*, BLDFLGS+9, XHLP~, XHLP+2, XHLP+7, PXREFS~, CODES+1
DIEHFLG GET~, GETX+2, GETX+23
DIEHGFLG BLDFLGS+1~, BLDFLGS+6*, BLDFLGS+7*, BLDFLGS+10
DIEHIEN GET~, GETX+5
DIEHIXF GETIXNM+4~, GETIXNM+5*, GETIXNM+6, GETIXNM+7
DIEHIXFD GETIXNM+4~, GETIXNM+6*, GETIXNM+7
DIEHIXID PXREFS+1~, GETIXNM+2*, GETIXNM+3*, GETIXNM+5, GETIXNM+6
DIEHIXNM PXREFS+1~, PXREFS+3, GETIXNM~
DIEHIXNM( PXREFS+5, PXREFS+7, PXREFS+8, PXREFS+11, GETIXNM+7*
DIEHIXP PXREFS+1~, PXREFS+2*, PXREFS+8, PXREFS+9*, PXREFS+11*, PXREFS+12*, PXREFS+13
DIEHOUT GET~, GETOUT
DIEHPF GETX+1~, GETX+9*, GETX+23, FOLLOW~, FOLLOW+1
DIEHROOT PXREFS+1~, GETIXNM+1*, GETIXNM+3
DIEHUFLG GETX+1~, GETX+2*, GETX+11, GETX+12, GETX+13, GETX+14, GETX+15, GETX+16, GETX+17, GETX+18
, GETX+19, GETX+20, GETX+21, GETX+22, GETX+23, BLDFLGS+10, BLDFLGS+11*, BLDFLGS+12*, BLDFLGS+13*, FOLLOW~
, FOLLOW+1
DIEHXH XHLP+2~*, XHLP+3, XHLP+6
DIEHZ GETX+1~, GETX+6*, GETX+7, GETX+17, GETX+18, GETX+19, SCRNCD~, SCRNCD+2, SCRNCD+4, UNSCRNCD~
, CODES+1
>> DIERR XHLP+5, XHLP+7, SCRNCD+7, SCRNCD+13
DIF PXREFS+1~, PXREFS+4*, PXREFS+5*, PXREFS+7, PXREFS+8, PXREFS+11
DIFD PXREFS+1~, PXREFS+6*, PXREFS+7*, PXREFS+8, PXREFS+11
DIFM GETX+4~*
DIFULL PXREFS+1~, PXREFS+5, PXREFS+7, PXREFS+10*
DIHELP GETX+10*, GETX+24!, BN+1*, HPROMPT+5*, DESCR+5*, SCRNDES+5*, CODESOUT+1*
DIQUIET GETX+3~*
DUZ("LANG" CODES+1
F ZERO~, ZERO+1, ZERO+2, ZERO+3, HPROMPT~, HPROMPT+2, DESCR~, DESCR+2, DESCR+5, SCRNDES~
, SCRNDES+2, SCRNCD~, SCRNCD+3, SCRNCD+8, SCRNCD+13, VPMSG~, VPMSG+3
I GETX+5~*, DESCR+5~*, SCRNCD+1~, SCRNCD+10*, SCRNCD+11, UNSCRNCD+1~, UNSCRNCD+5*, CODES+4*, CODESOUT+1, VPMSG+1~
, VPMSG+3*, VPMSG+4
L DESCR+1~, DESCR+2*, DESCR+3, DESCR+5, VPMSG+1~, VPMSG+4*, VPMSG+5
N VPMSG+1~, VPMSG+3*, VPMSG+4
P VPMSG+1~, VPMSG+5
P(1 VPMSG+4*
P(2 VPMSG+4*
S SCRNCD+1~, SCRNCD+3*, SCRNCD+4
T HPROMPT+1~, HPROMPT+2*, HPROMPT+3, HPROMPT+5, SCRNDES+1~, SCRNDES+2*, SCRNDES+3, SCRNDES+5, SCRNCD+1~, SCRNCD+10
, UNSCRNCD+1~, UNSCRNCD+5, CODES+3*, CODES+4
U GETX+7, GETX+17, BLDFLGS+3, DESCR+2, SCRNCD+2, CODES+1, VPMSG+4
Y SCRNCD+1~, SCRNCD+6, SCRNCD+11*, UNSCRNCD+1~, UNSCRNCD+3
Y( SCRNCD+11, CODES+4*, CODESOUT+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All