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

Package: VA FileMan

Routine: DIP11


Information

DIP11 ;SFISC/XAK,TKW-GET SORT TEMPLATE ;23JULY2014

Source Information

Source file <DIP11.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 9 %XY^%RCR  $$EZBLD^DIALOG  (,IX)^DIC  (B,Q,XR)^DIP  EDT^DIP0  (DIP11,DPQ,DTYP,STXT)^DIP1  (EN,ENT)^DIP10  OPT^DIP12  
^DIR  

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

Package Total Caller Graph
VA FileMan 4 DIBTED  DIP  DIP4  DIPT  

Entry Points

Name Comments DBIA/ICR reference
SCREENTM(Z,D2) ;Z=ZERO NODE OF SORT TEMPLATE; D2 = THERE IS SORT-BY LOGIC
TEM ;
EMPTY
ENDIPT
BRINGIN
T0
T1
T12
PROMPT
CNVCM ;Convert V20 DPP array to V21 DPP array (for prints queued in V20 to run in V21)
Q

External References

Name Field # of Occurrence
%XY^%RCR ENDIPT+1
$$EZBLD^DIALOG EMPTYEMPTY+1
^DIC TEM+5
IX^DIC TEM+4
B^DIP TEM+1
Q^DIP Q
XR^DIP T1+6
EDT^DIP0 T0+6
DIP11^DIP1 PROMPT
DPQ^DIP1 PROMPT+4
DTYP^DIP1 T1+2
STXT^DIP1 T1+2
EN^DIP10 ENDIPT+10
ENT^DIP10 EMPTY+5
OPT^DIP12 PROMPT+2
^DIR T0+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: A(%),!
  • Line Location: EMPTY+3
Routine Call
  • DIALOG
  • Line Location:
    • EMPTY
    • EMPTY+1
Routine Call
  • DIC
  • Line Location:
    • TEM+5
Routine Call
  • DIC
  • Line Location:
    • TEM+4
Routine Call
  • DIR
  • Line Location:
    • T0+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( T1+8
^DIBT - [#.401] SCREENTM+3, EMPTYEMPTY+2, EMPTY+5, ENDIPTENDIPT+1, ENDIPT+2, ENDIPT+5, ENDIPT+8, ENDIPT+12
ENDIPT+13, BRINGINBRINGIN+1, BRINGIN+3, BRINGIN+4, T0+2, T0+3, T0+4
^DIBT("B" SCREENTM+3

Label References

Name Line Occurrences
CNVCM ENDIPT+1
Q T0+6, T1
T0 ENDIPT+1
T1 T0+3
T12 T1+7

Naked Globals

Name Field # of Occurrence
^( EMPTY+6, BRINGINBRINGIN+1, T0+2
^("BY0" EMPTY
^("DIPT" EMPTY+2
^(1 EMPTYENDIPT+8
^(2 SCREENTM+3, ENDIPT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % T0+4*, T0+5*, T0+6*, T0+7, T0+8*
>> %X ENDIPT+1*
>> %Y ENDIPT+1*
A ENDIPT+13~, BRINGIN*, BRINGIN+1*, BRINGIN+3, BRINGIN+4
B ENDIPT+13~, BRINGIN+1*, BRINGIN+2, BRINGIN+3
>> BY TEM+2
>> BY(0 ENDIPT+3*
C EMPTY+5, ENDIPT+13~, BRINGIN+1*, BRINGIN+2, BRINGIN+3, BRINGIN+4
D TEM+2*, EMPTY+1*, EMPTY+5, ENDIPT+1, ENDIPT+2*, ENDIPT+3, ENDIPT+4*, ENDIPT+5, ENDIPT+6, ENDIPT+7
ENDIPT+8, ENDIPT+12*, ENDIPT+13, BRINGINBRINGIN+1, BRINGIN+3, BRINGIN+4, T0+2*, T0+5*, CNVCM+1~
CNVCM+2*, CNVCM+6, CNVCM+8, CNVCM+9, CNVCM+10
D2 SCREENTM~, SCREENTM+2, SCREENTM+5
>> DI EMPTY+6
>> DIAR T0+1
DIARB PROMPT+4!
DIARE PROMPT+4!
DIARS PROMPT+4!
>> DIARU T0+1*
>> DIBT EMPTY+6*
>> DIBT1 EMPTY+1*, EMPTY+5
>> DIBT2 EMPTY+1*, PROMPT+4
DIBTOLD ENDIPT+1*, T0+6!
>> DIBTRPT T0
DIC TEM+1!, TEM+2*, EMPTY+1!, EMPTY+5*, EMPTY+6
DIC("S" TEM+3*
DIC(0 TEM+2*
>> DICNVDPP PROMPTPROMPT+3
DIFLD T1+1~
DIFLDREG T1+1~
>> DIQUIET EMPTY
DIR T0+7!
DIR("A" T0+7*
DIR("B" T0+7*
DIR(0 T0+7*
DIRECSRT T1+4~*, T1+7*, T12+1
>> DIRUT T0+6, T1
DISAVIX T1+4~*, T1+6, T1+7, T12PROMPT+1
>> DISPAR(0 ENDIPT+3!, ENDIPT+8*
>> DITYP T1+2
>> DJ TEM+1, TEM+4*, TEM+5*, EMPTY*, EMPTY+1, EMPTY+5, EMPTY+6, ENDIPT+13, BRINGINBRINGIN+2
BRINGIN+3, BRINGIN+4, BRINGIN+6*, T1*, T1+1, T1+2, T1+4, T1+5, T1+6, T12
T12+1, PROMPTPROMPT+1
DL SCREENTM+1, SCREENTM+3, TEM+2, EMPTY+1, T1+1~*
DPP TEM+1!
DPP( EMPTY+1*, EMPTY+5*, EMPTY+6*, ENDIPT+13*, BRINGIN*, BRINGIN+2*, BRINGIN+3*, BRINGIN+4*, T1T1+1!
T1+2, T1+4, T1+5!, T1+6, T12*, T12+1*, PROMPT*, CNVCM+2, CNVCM+6, CNVCM+8*
CNVCM+9*, CNVCM+10*
DPP(0 T0+3, T1
>> DSC( T0+2*
>> DTOUT T1Q
DU T1+1~
>> DUOUT Q
DUZ SCREENTM+7
DUZ(0 SCREENTM+4, SCREENTM+5, T0+3, T0+5
DV T1+1~
>> DY EMPTY+6*
>> FLDS EMPTY+2*
>> FR(0 ENDIPT+6*
I SCREENTM+3~*, T1+7~, CNVCM+1~, CNVCM+3*, CNVCM+6*, CNVCM+7, CNVCM+10
J CNVCM+1~
>> L SCREENTM+2, SCREENTM+5, TEM+2, EMPTY+2, EMPTY+4*, T0+3
>> L(0 ENDIPT+3*, ENDIPT+4
N CNVCM+1~, CNVCM+4*, CNVCM+8
NAME SCREENTM+3~*
>> P EMPTY+1
>> S T1+8, T1+9
>> TO(0 ENDIPT+7*
U SCREENTM+1, SCREENTM+3, SCREENTM+5, SCREENTM+6, SCREENTM+7, EMPTY+1, EMPTY+6, ENDIPT+2, ENDIPT+3, ENDIPT+6
ENDIPT+7, BRINGIN+2, BRINGIN+3, BRINGIN+4, T0+4, T0+6, T1+1, T1+6, T1+7, T12+1
CNVCM+9
X TEM+2*, TEM+4*, EMPTY+1*, EMPTY+2, EMPTY+5, EMPTY+6, ENDIPTENDIPT+1, ENDIPT+2, ENDIPT+5
ENDIPT+8, ENDIPT+10~, ENDIPT+12, ENDIPT+13, BRINGINBRINGIN+1, BRINGIN+3, BRINGIN+4, T0+1, T0+2
T0+3, T0+4, T0+6, T0+7~, T1+1~, T1+7~*, T1+8, PROMPT+4*, CNVCM+1~, CNVCM+2*
CNVCM+3, CNVCM+4, CNVCM+5, CNVCM+7, CNVCM+9, CNVCM+10, Q*
Y SCREENTM+3, TEM+5, EMPTYEMPTY+1, EMPTY+5*, EMPTY+6*, ENDIPT+3~, ENDIPT+5*, ENDIPT+6, ENDIPT+7
T0+7~, T0+8, T1+1~*, T1+7~, CNVCM+1~, CNVCM+3*, CNVCM+7*, CNVCM+8, CNVCM+9*
Y(0 EMPTY+1, T0+6
Z SCREENTM~, SCREENTM+1, SCREENTM+2, SCREENTM+3!, SCREENTM+5, SCREENTM+6, SCREENTM+7, T1+1~, T1+7~*, T1+8*
T1+9*, CNVCM+1~, CNVCM+3*, CNVCM+4, CNVCM+6*, CNVCM+7*, CNVCM+8, CNVCM+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All