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

Package: VA Fileman

Routine: DICATTDK


Information

DICATTDK ;SFISC/GFT-DELETE FIELD ;25MAY2007

Source Information

Source file <DICATTDK.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 6 REQ^DDSUTL  PUT^DDSVALF  (,KDD)^DICATT4  N^DICATTDE  ^DIK  IJ^DIUTL  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
VA Fileman 3 DICATTD  DICATTDD  DICATTDE  

Entry Points

Name Comments DBIA/ICR reference
DELFLD(DICATTA,DA) ;ALSO FROM ^DICATTD
NOREQ ;(not sure anyone uses this entry point yet)
AUD
POST9 ;POST-ACTION OF FIELD 99, 'ARE YOU SURE YOU WANT TO DELETE THE ENTIRE FIELD?'
NEW
MAYBGONE
Q
KILL
ENTRIES
MUL

External References

Name Field # of Occurrence
REQ^DDSUTL POST9+6, NOREQ+1, NOREQ+2, NOREQ+3, NOREQ+4, NOREQ+5, NOREQ+6
PUT^DDSVALF POST9+3, POST9+4
^DICATT4 NEW+3, ENTRIES
KDD^DICATT4 NEW+5
N^DICATTDE ENTRIES+2
^DIK AUD+1
IJ^DIUTL MAYBGONE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!,"FIELD DELETED!"
  • Line Location: DELFLD+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( MAYBGONE, MAYBGONE+3, MAYBGONE+4, MUL+1!, NEW, NEW+1, NEW+2*, AUD, POST9+2
^DD(0 MAYBGONE+2
^UTILITY("DDA" AUD*

Label References

Name Line Occurrences
DELFLD ENTRIES+1
Q MAYBGONE+2

Naked Globals

Name Field # of Occurrence
^( MAYBGONE+2, MAYBGONE+4
^(0 MAYBGONE+2, MAYBGONE+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A MAYBGONE*, MAYBGONE+1, MAYBGONE+3, MAYBGONE+4, MUL+1, NEW, NEW+1, NEW+2, DELFLD+2~
D0 KILL~, MAYBGONE*, MAYBGONE+3, NEW, NEW+1, NEW+2, DELFLD+2~
DA KILL~, MAYBGONE*, MAYBGONE+4, DELFLD~, DELFLD+2*, AUD
DA(1 MAYBGONE*, DELFLD+2*
>> DDA KILL+1*, DELFLD+1*, AUD
>> DDACT POST9+5*
>> DDSBR MAYBGONE+2*
>> DDSERROR MAYBGONE+2*
DI KILL~
DIC DELFLD+2~*
>> DICATT2 MUL, MUL+2, POST9+3
DICATT4M KILL~, ENTRIES*
DICATT4M("SB" NEW+1*, NEW+4
DICATT4M(0 NEW*, NEW+4
DICATTA MAYBGONE, ENTRIES+1, DELFLD~, DELFLD+2, AUD, POST9+2
>> DICATTB MAYBGONE+4
>> DICATTDK POST9+5*
>> DICATTF MAYBGONE, ENTRIES+1, DELFLD+2, POST9+2
DICL KILL~, MAYBGONE+1*
DIK DELFLD+2~*
DIU KILL~
DQ KILL~, MAYBGONE+1*, MAYBGONE+2*
DQ( MUL+2*
DQI KILL~, MAYBGONE+4*
>> J("" MAYBGONE+1
M KILL~, MAYBGONE+3*, DELFLD+2~
O KILL~, MAYBGONE+3*, MUL+1, NEW+1, NEW+2, ENTRIES, DELFLD+2~
Q KILL~, KILL+2*
S KILL~, KILL+2*
U MAYBGONE+3, MAYBGONE+4, MUL+1, NEW+1, NEW+2, ENTRIES, POST9+2
X KILL~, MAYBGONE+3*, MAYBGONE+4*, POST9+1, POST9+2*, POST9+3, POST9+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All