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( DDARCHARCH+1, ARCH+2, DINUMDINUM+2, RCR+1, YOU+1
^DD("IX" - [#.11] INDEXES
^DIC - [#1] ARCH+2, YN+1

Label References

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

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DINUMDINUM+2*, DINUM+3, DINUM+4, INDEXESASK+2*, DIM*, YN+2*, YOU+5
>> %Y DINUM*
D TRYTRY+1*, ARCH+2*, DINUM*, DINUM+2, INDEXESMPMP+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, CROSSCROSS+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*, ARCHARCH+2, DINUMDINUM+2, INDEXESASKYOU+1
DICOLEV DICOMPV+7~, ARCH+1*, RCR+2
>> DICOMP ARCHMP+1, YN+2
DICOMPIX MP+2~*, RCR+4
>> DICOMPX X+1*
>> DICOMPX(0 DIM+1
DICOTRY DICOMPV+7~, TRY*, DINUMDINUM+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 ASKASK+2, CROSSDIM
>> DZ ASK+1*
>> I YOU+5
>> I( MP+3*
>> J DINUM+2*, INDEXES*, MP*, MP+2, CROSSDIMYOU+3
>> J( DDARCH+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*, ASKASK+1!, CROSS
U TRYARCHARCH+2, DINUMDINUM+2, DINUM+3, INDEXESMPRCR+1, ASK+2
CROSSPOP, X+1, YN+1, YOU+1, YOU+3
>> V ARCH+2*, DINUMMP+3, RCR+3, RCR+4, CROSSDIM
>> 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*, INDEXESYMP+1*
MP+3, RCRRCR+1*, ASKASK+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