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

Package: VA FileMan

Routine: DICOMPV


Information

DICOMPV ;SFISC/GFT - BACKWARD-POINTERS IN COMPUTED FIELDS ;13APR2007

Source Information

Source file <DICOMPV.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 $$EZBLD^DIALOG  YN^DICN  (ASK,ASKE)^DICOMPW  (DRW,P,Y)^DICOMPX  (BACKPNT,DIMP,X)^DICOMPZ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA FileMan 2 DICOMP0  DICOMPZ  

Entry Points

Name Comments DBIA/ICR reference
TRY
END
BACK()
DD
ARCH
DINUM
INDEXES
Q
Y
MP
RCR
ASK
CROSS
DIM
POP
X(Y,D)
YN(SHOW)
YOU

External References

Name Field # of Occurrence
$$EZBLD^DIALOG YOU+2
YN^DICN YOU+4
ASK^DICOMPW ASK+1
ASKE^DICOMPW ASK
DRW^DICOMPX DICOMPV+8
P^DICOMPX DINUM
Y^DICOMPX TRY
BACKPNT^DICOMPZ RCR
DIMP^DICOMPZ RCR+3, RCR+4, DIM
X^DICOMPZ RCR+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," (""",$P(J,U,2),""" ",SHOW,")"
  • Line Location: YOU+3
Routine Call
  • DIALOG
  • Line Location:
    • YOU+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DD, ARCH, ARCH+1, ARCH+2, DINUM, DINUM+2, RCR+1, YOU+1
^DD("IX" - [#.11] INDEXES
^DIC - [#1] ARCH+2, YN+1

Label References

Name Line Occurrences
$$BACK TRY
DD DD, ARCH, ARCH+1, Q+1
END TRY
MP DINUM+4, INDEXES
POP MP+1
Q DINUM+2, INDEXES
X DINUM, POP+1
Y ARCH+2
YN DINUM, DINUM+3, INDEXES

Naked Globals

Name Field # of Occurrence
^( DINUM+2
^("GL" ARCH+2
^("UP" ARCH+1
^(0 ARCH+1, ARCH+2, INDEXES, YOU+1
^(11.1 INDEXES

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DINUM, DINUM+2*, DINUM+3, DINUM+4, INDEXES, ASK+2*, DIM*, YN+2*, YOU+5
>> %Y DINUM*
D TRY, TRY+1*, ARCH+2*, DINUM*, DINUM+2, INDEXES, MP, MP+1*, MP+3*, RCR+1
, RCR+2*, RCR+3, ASK*, ASK+1, ASK+2*, CROSS*, CROSS+1*, DIM, POP*, X~
, X+1, YOU+1
>> DA MP
>> DIC("S" ARCH+2
>> DICMX DINUM+1, RCR+3
>> DICN MP*, RCR+4, CROSS, CROSS+1, DIM, X*, YOU+1
>> DICO("PT" POP*
>> DICO(3 ASK+2
DICOB BACK~, BACK+1*, DD*, ARCH+2, MP
DICODD BACK~, BACK+1*, DD*, ARCH, ARCH+2, DINUM, DINUM+2, INDEXES, ASK, YOU+1
DICOLEV DICOMPV+7~, ARCH+1*, RCR+2
>> DICOMP ARCH, MP+1, YN+2
DICOMPIX MP+2~*, RCR+4
>> DICOMPX X+1*
>> DICOMPX(0 DIM+1
DICOTRY DICOMPV+7~, TRY*, DINUM, DINUM+2, DINUM+5
DICOUT DINUM+2~, DINUM+3*, DINUM+4*
>> DICV YOU+1*
>> DIFG DINUM*, MP*
DIX DICOMPV+7~, DINUM+2*, INDEXES*
>> DLV0 BACK+1, MP+3
>> DQI MP
>> DS ASK, ASK+2, CROSS, DIM
>> DZ ASK+1*
>> I YOU+5
>> I( MP+3*
>> J DINUM+2*, INDEXES*, MP*, MP+2, CROSS, DIM, YOU+3
>> J( DD, ARCH+2, MP+3*
>> M YOU+5*
N YOU~, YOU+2
N(1 YOU+1*
N(2 YOU+1*
N(3 YOU+1*
SHOW YN~, YOU+3
T MP*, ASK, ASK+1!, CROSS
U TRY, ARCH, ARCH+2, DINUM, DINUM+2, DINUM+3, INDEXES, MP, RCR+1, ASK+2
, CROSS, POP, X+1, YN+1, YOU+1, YOU+3
>> V ARCH+2*, DINUM, MP+3, RCR+3, RCR+4, CROSS, DIM
>> W YOU+5*
X ARCH+2, DINUM*, RCR+1*, RCR+3, RCR+4, RCR+5*, DIM*, DIM+1*, YN~, YN+1*
, YOU+1, YOU+5
Y TRY*, ARCH*, ARCH+1*, ARCH+2, DINUM*, DINUM+2, DINUM+3*, INDEXES, Y, MP+1*
, MP+3, RCR, RCR+1*, ASK, ASK+2, CROSS, POP*, POP+1, X~, X+1
, YN+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All