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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DIU3

Package: VA FileMan

Routine: DIU3


Information

DIU3 ;SFISC/GFT-IDENTIFIERS ;2015-01-02 12:12 PM

Source Information

Source file <DIU3.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 4 IT^DICATTA  WAIT^DICD  YN^DICN  0^DIVR  

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: 1

Package Total Caller Graph
VA FileMan 1 DIU  

Entry Points

Name Comments DBIA/ICR reference
A
3 ;
EGP
S ;'X' at this point is the WRITE code

External References

Name Field # of Occurrence
IT^DICATTA S+2, A
WAIT^DICD S+5
YN^DICN 3+2, 3+3, 3+7, 3+11, 3+13
0^DIVR S+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7)," **NOTE:'"_$P(Y,U,2)_"' is part of the PRIMARY KEY for this file."
  • Line Location: 3+5
Function Call: WRITE
  • Prompt: !," Making it an Identifier is redundant.",!
  • Line Location: 3+6
Function Call: WRITE
  • Prompt: !,"Want to make '",$P(Y,U,2),"' an Identifier"
  • Line Location: 3+7
Function Call: WRITE
  • Prompt: !,"Want to require that a value for '",$P(Y,U,2),"' be asked",!," whenever a new '",DIFILENM,"' is created"
  • Line Location: 3+11
Function Call: WRITE
  • Prompt: !,"Want to display '"_$P(Y,U,2)_"' value whenever a lookup is done",!," on an entry in the '"_DIFILENM_"' File"
  • Line Location: 3+13
Function Call: WRITE
  • Prompt: $C(7),"??"
  • Line Location: 3+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( 3+2!, 3+3!, 3+10, S+2*, S+3
^DD("KEY" - [#.31] 3+4

Label References

Name Line Occurrences
A 3+2, 3+3
S 3+14, EGP+1, EGP+2

Naked Globals

Name Field # of Occurrence
^(0 S+4*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % 3+1*, 3+2, 3+3, 3+4*, 3+7*, 3+11*, 3+12, 3+13*, 3+14, 3+16*
, 3+17*, 3+18, EGP+1, S+4*
>> %Y 3+16*, 3+17, 3+18*
A0 S+2*, A*, A+1!
A1 S+2*, A*, A+1!
A2 S+2*, A*, A+1!
>> D 3+16*, 3+17*, EGP+4
DA 3+1*, 3+2, 3+3, S+5!
>> DDA S+2
DE S+5*!
>> DI 3+2, 3+3, 3+4, 3+10, EGP+3, S+2, S+3
DIFILENM 3+9~, 3+10*, 3+11, 3+13
DIFLD S+5*!
>> DIU S+2
DIWID 3+9~, 3+12*, 3+14, S+1
>> J( S+3
>> N S+3, S+5
>> P S+3*
U 3+2, 3+3, 3+5, 3+7, 3+11, 3+13, 3+16, EGP+1, EGP+2, S+4
>> V 3+16*, 3+17, EGP, EGP+1, EGP+2, EGP+3, S+3*
W S+5!
X 3+9~, 3+10*, 3+16*, 3+18*, EGP*, EGP+1*, EGP+2*, EGP+3*, EGP+4*, S+2*
, S+3*, S+4, S+5!
>> Y 3+1, 3+2, 3+3, 3+4, 3+5, 3+7, 3+11, 3+13, 3+14, 3+17
, 3+18, EGP+3, S+1*, S+2, S+5
>> Y(0 3+16, EGP+1, EGP+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All