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

Package: VA FileMan

Routine: DICATT22


Information

DICATT22 ;SFISC/GFT - CREATE A SUBFILE ;23JUN2017

Source Information

Source file <DICATT22.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 7 N^DICATT  (,TYPE)^DICATT2  AUDT^DICATTA  ^DIE  (EN2,IX1)^DIK  DIPZ^DIU0  DIVR^DIUTL  

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

Package Total Caller Graph
VA FileMan 3 DICATT  DICATT2  DICATT3  

Entry Points

Name Comments DBIA/ICR reference
Q
M101
POINT
I
AUDIT(DIFILE,DIFIELD,DITYPE) ;DATA DICTIONARY AUDIT
VARPOINT
M
1 ;
P
SDIK
V

External References

Name Field # of Occurrence
N^DICATT M101+1, POINT+8
^DICATT2 M+1
TYPE^DICATT2 1+1
AUDT^DICATTA AUDIT+3
^DIE I+6
EN2^DIK 1+3
IX1^DIK SDIK+2
DIPZ^DIU0 V
DIVR^DIUTL V+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!?5,"Field Definition is TOO LONG by ",%-242," characters!"
  • Line Location: 1+1
Function Call: WRITE
  • Prompt: $C(7),!,"NUMBER MUST BE BETWEEN ",A," & ",%+1," AND NOT ALREADY IN USE"
  • Line Location: Q+0
Function Call: READ
  • Timeout: DTIME
  • Variable: DG
  • Line Location: M+1
Function Call: WRITE
  • Prompt: !,"...."
  • Line Location: SDIK+2
Routine Call
  • DIE
  • Line Location:
    • I+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DICATT22+10, 1+3!, 1+4*, M101*, M, M+2, M+4*, VARPOINT+4!, POINT+4*, I!
, I+1*, SDIK+1!
^UTILITY("DIVR" I!

Label References

Name Line Occurrences
AUDIT POINT+7
I M101+1, POINT+6
M DICATT22+10
P DICATT22+10, DICATT22+11, M+2
Q M+1, M+2
SDIK M101+1, M+3, POINT+6

Naked Globals

Name Field # of Occurrence
^( M+2*, VARPOINT+4
^("NM" M+2*
^(0 DICATT22+10, M+2*, P+1*
^(1 POINT+4*, POINT+5*
^(2 POINT+5*
^(201 1+3!
^(3 POINT+5*
^(9 1+4*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % 1+1*, Q, M*, M+2, POINT*, POINT+5*
%X M+2*, VARPOINT+2, VARPOINT+4, VARPOINT+5, POINT, POINT+2!, SDIK~
%Y M+4*, VARPOINT+5, POINT, POINT+1, POINT+2!
>> A DICATT22+10, 1+3, 1+4, M101, Q, M, M+1, M+2, V+1
A0 AUDIT+1~
B0 AUDIT+1~
>> C 1+1, 1+4, M+4
D0 V~
DA DICATT22+11, 1+3, 1+4, M101, M, M+2, M+4*, POINT+4, POINT+7*, AUDIT+1~
, AUDIT+2*, I, I+1, V+1, SDIK+1
DA(1 1+3*, POINT+7, SDIK+1*
DB I!
DDA AUDIT+1~, AUDIT+2*
DDA(1 AUDIT+2*
DE M*, M+1*, M+2, M+4, POINT+4, I+7!
DG M+1*, I!*, I+1, I+3
>> DI V*
DICATT22 M+4*, POINT+7!
DICATTPM M101!, POINT+1!
>> DICL M+4*, POINT+5, POINT+6*, I+8, SDIK+1
>> DIE I+2*
DIFIELD AUDIT~, AUDIT+2
DIFILE AUDIT~, AUDIT+2
DIK 1+3!*, POINT+4*, POINT+5*, I+2, SDIK+1*
DIK(1 1+3*
DITYPE AUDIT~, AUDIT+2
>> DIZ V
DQ I!
DQI I!
DR I!, I+2*, I+3*, I+8*, V+2!
DTIME M+1
>> DTOUT M+1*, V
DUZ(0 M+1, I+3
>> F 1+1, 1+4, M+2, M+4
FD VARPOINT+1~, VARPOINT+2*, VARPOINT+4
FI VARPOINT+1~, VARPOINT+2*, VARPOINT+4
I DICATT22+10*, DICATT22+11*, M+2*, VARPOINT+1~, VARPOINT+3*, VARPOINT+4*, I+5~, P*, P+1
I( M+4*, POINT+5
I(0 DICATT22+11
J I+5~
J( DICATT22+10, M+4*, I, I+1, V, SDIK+1
M I+1, I+8, V+2!
M(1 I+1*
>> N DICATT22+10, DICATT22+11, M+4*, I, I+1, V
>> O DICATT22+11, 1+3, I+1, I+2, I+8, SDIK+1
P DICATT22+10, VARPOINT+1~, VARPOINT+4*
T VARPOINT, POINT, POINT+3, POINT+5, I+5~, I+7, P
U DICATT22+10, DICATT22+11, 1+4, M+1, M+4, I, I+1, I+2, I+3, I+8
, P+1
>> V DICATT22+10, I+8*
>> W 1+1, 1+4, M+2, M+3*, M+4, POINT+4
>> Y P*
>> Z 1+1, 1+4, M101, M+4, POINT+1, I+8*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All