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

Package: VA Fileman

Routine: DIP21


Information

DIP21 ;SFISC/XAK-PRINT TEMPLATE ;8/6/96 17:23

Source Information

Source file <DIP21.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 11 NOW^%DTC  IX^DIC  YN^DICN  C^DII  $$ROUEXIST^DILIBF  Q^DIP  ^DIP2  ED^DIP23  
(H,PAGE)^DIP3  ENDIP^DIPZ  (DIP21,XPDIP21)^DIQQQ  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
VA Fileman 5 DIP2  DIP22  DIP3  DIP5  DIQQQ  

Entry Points

Name Comments DBIA/ICR reference
ACC(ND) ;set xcutable code to check FIELD access (in ND) against DUZ(0)
SUB
XPUT ;
F ;
D ;
W
PUT ;
OUT

External References

Name Field # of Occurrence
NOW^%DTC PUT+1
IX^DIC DIP21+5, PUT+2
YN^DICN DIP21+7, PUT+4, SUB
C^DII DIP21+6
$$ROUEXIST^DILIBF DIP21+9
Q^DIP DIP21+5, DIP21+6, PUT+1, PUT+2, PUT+10, SUB
^DIP2 DIP21+5
ED^DIP23 DIP21+7
H^DIP3 DIP21+10
PAGE^DIP3 DIP21+9, OUT
ENDIP^DIPZ SUB+1
DIP21^DIQQQ SUB
XPDIP21^DIQQQ XPUT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"WANT TO EDIT '",$P(Y,U,2),"' TEMPLATE"
  • Line Location: DIP21+7
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: PUT+1
Function Call: WRITE
  • Prompt: !,"DO YOU ALWAYS WANT TO SUPPRESS SUBHEADERS WHEN PRINTING TEMPLATE"
  • Line Location: SUB+0
Routine Call
  • DIC
  • Line Location:
    • DIP21+5
    • PUT+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("OS" - [#.7] SUB+1
^DD("ROU" SUB+1
^DIPT - [#.4] PUT+4, PUT+5, DIP21+7, DIP21+9, F+2, F+3, PUT+3, PUT+4!, PUT+5*, PUT+7*
, PUT+8*, PUT+9*, SUB*, SUB+1, D+1
^DIPT("B" D+1
^DIPT("F" PUT+5*
^UTILITY("DIP2" PUT+8

Label References

Name Line Occurrences
$$ACC DIP21+5
D DIP21+3, PUT+2
F DIP21+9
OUT PUT+1
PUT PUT+2, PUT+4
W DIP21+7, PUT+4
XPUT PUT+1

Naked Globals

Name Field # of Occurrence
^( F+2, F+3, PUT+6*, D+1*
^("DCL" PUT+5
^("DNP" DIP21+8, PUT+5*
^("H" DIP21+8, PUT+5*, SUB+1
^("IOM" PUT+3
^("ROU" DIP21+9, PUT+3
^("ROUOLD" PUT+3
^("SUB" DIP21+8
^(0 W
^(9 F+3
^(9.2 F+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DIP21+7*, F+3*, PUT+1, PUT+4*, PUT+7*, SUB*, W*
%I PUT+5!
>> %X PUT+4*
>> %Y PUT+4*
A ACC+1~, ACC+2*, ACC+3
>> D F+2*, D+1*
>> DA PUT+3*, SUB+1
>> DALL DIP21+8*
>> DC(0 DIP21+8*
>> DCL( F+2*, PUT+6
>> DDXP DIP21+4, DIP21+7, PUT+1, PUT+10
>> DDXPFDTM PUT+10*
>> DE F+1*, PUT+9
>> DHD DIP21+8*, DIP21+9, PUT+5, SUB, SUB+1*
>> DIAR DIP21+4, PUT+11
>> DIARP PUT+11*
>> DIASKHD D+3
DIC DIP21+5!, PUT+2!, D+2!*
DIC("S" DIP21+4*, PUT+2*, D+3*
DIC("W" DIP21+4*
DIC(0 DIP21+3*, PUT+2*
>> DICSS DIP21+5*
DIPDT PUT+1*, PUT+5!
>> DIPT DIP21+8*
>> DIPZ DIP21+9*, F+3, SUB+1
>> DIQ(0 DIP21+6*
>> DIRUT DIP21+6
>> DISH DIP21+8*, SUB*
>> DISYS SUB+1
>> DJ PUT+8
>> DK DIP21+6, D+1
DLAYGO PUT+2*!
>> DMAX SUB+1*
DNP DIP21+8!, PUT+5
>> DPP(0 DIP21+8, SUB
>> DPQ( DIP21+6!
DT PUT+5
DTIME PUT+1
>> DTOUT DIP21+5, DIP21+10
DUZ PUT+5
DUZ(0 DIP21+5, DIP21+7, PUT+4, PUT+5, W, D+3
>> DXS( F+3*, PUT+7
>> FLDS DIP21+3, DIP21+5
IOM PUT+3*
>> J(0 PUT+5
>> L DIP21+3, DIP21+5, DIP21+6, DIP21+7, D+3
ND ACC~, ACC+2
>> R F+1*, F+2*
>> S PUT+3*, PUT+4, PUT+5, PUT+6*, PUT+7*, PUT+8*, PUT+9
U DIP21+7, DIP21+9, PUT+1, PUT+2, PUT+3, PUT+5, W, D+3
>> X F+2*, F+3*, PUT+1*, PUT+2, PUT+5*, PUT+6*, SUB+1*, W*, D+1*
>> Y DIP21+5, DIP21+6, DIP21+7, DIP21+8, DIP21+9, F+2, F+3, PUT+2*, PUT+3, PUT+4
, PUT+5, PUT+7, PUT+8, PUT+9, PUT+10, PUT+11, SUB
>> Y(0 PUT+5
>> Z F+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All