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

Package: VA FileMan

Routine: DIU21


Information

DIU21 ;SFISC/XAK-EDIT FILE (PGMR PART) ;06:21 PM 2 Apr 2001

Source Information

Source file <DIU21.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 6 ($$EZBLD,BLD)^DIALOG  OS^DII  EN^DIKZ  $$ROUEXIST^DILIBF  ^DIM  ^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 DIKZ  DIPZ0  DIU2  DIU20  

Entry Points

Name Comments DBIA/ICR reference
SCR
ACT
DIC
DIK
A
QA
Q
H ; Build help for entering routine name.
H1
DIE ;not in 20
DIE1

External References

Name Field # of Occurrence
$$EZBLD^DIALOG SCR+4, SCR+5, ACTACT+1, ACT+4, ACT+5, DICDIC+4, DIC+5, DIK+1
DIK+8, QAH1+1
BLD^DIALOG DIKDIK+5, DIK+9, DIK+10, H+1, H1+2
OS^DII DIU21+7
EN^DIKZ DIK+13
$$ROUEXIST^DILIBF DIC+5, DIK+5
^DIM SCR+3, ACT+3
^DIR SCR+2, ACT+2, DIC+2, DIK+3, DIK+11, DIE+4, DIE1+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " "_$$EZBLD^DIALOG(8015)
  • Line Location: SCR+4
Function Call: WRITE
  • Prompt: $C(7)," ",$$EZBLD^DIALOG(9025)
  • Line Location: SCR+5
Function Call: WRITE
  • Prompt: " "_$$EZBLD^DIALOG(8015)
  • Line Location: ACT+4
Function Call: WRITE
  • Prompt: $C(7)," ",$$EZBLD^DIALOG(9025)
  • Line Location: ACT+5
Function Call: WRITE
  • Prompt: " "_$$EZBLD^DIALOG(8015)
  • Line Location: DIC+4
Function Call: WRITE
  • Prompt: $C(7)," ",$$EZBLD^DIALOG(8017)
  • Line Location: DIC+5
Function Call: WRITE
  • Prompt: !," "
  • Line Location: DIK+0
Function Call: WRITE
  • Prompt: DIR
  • Line Location: DIK+0
Function Call: WRITE
  • Prompt: $C(7),!
  • Line Location: DIK+5
Function Call: WRITE
  • Prompt: DIR
  • Line Location: DIK+5
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: DIK+12
Function Call: WRITE
  • Prompt: " "_$$EZBLD^DIALOG(8015),!," ",$$EZBLD^DIALOG(8021)
  • Line Location: QA+0
Function Call: WRITE
  • Prompt: !,$C(7),"RESTRICT EDITING OF FILE? YES// (UNEDITABLE) THIS IS AN ARCHIVE FILE."
  • Line Location: DIE+1
Function Call: WRITE
  • Prompt: !,$C(7),"WARNING- DATA IN THIS FILE IS NOW UNEDITABLE"
  • Line Location: DIE1+1
Function Call: WRITE
  • Prompt: !,$C(7),"WARNING- DATA IN THIS FILE IS NOW EDITABLE"
  • Line Location: DIE1+2
Routine Call
  • DIALOG
  • Line Location:
    • SCR+4
    • SCR+5
    • ACT
    • ACT+1
    • ACT+4
    • ACT+5
    • DIC
    • DIC+4
    • DIC+5
    • DIK+1
    • DIK+8
    • QA
    • H1+1
Routine Call
  • DIALOG
  • Line Location:
    • DIK
    • DIK+5
    • DIK+9
    • DIK+10
    • H+1
    • H1+2
Routine Call
  • DIR
  • Line Location:
    • SCR+2
    • ACT+2
    • DIC+2
    • DIK+3
    • DIK+11
    • DIE+4
    • DIE1+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( SCRSCR+3*, SCR+4!, ACTACT+3*, ACT+4!, DICDIC+4!, DIC+6*, DIK
DIK+6, A!, A+1, DIE+1, DIE+2, DIE+7*
^DD("OS" - [#.7] DIU21+7
^DD("ROU" DIK+13

Label References

Name Line Occurrences
A A+1, QA
ACT SCR+2, SCR+3, SCR+4, ACT+5
DIC ACT+2, ACT+3, ACT+4, DIC+5
DIE DIE+6
DIE1 DIE+6
DIK DIC+3, DIC+4
H DIC+1, DIK+2
H1 DIC+1, DIK+2
Q SCR+2, ACT+2, DIC+3, DIK+4, DIK+11, DIK+12
QA DIK+3, DIK+12
SCR SCR+5

Naked Globals

Name Field # of Occurrence
^("ACT" ACT
^("DIC" DIC
^("DIK" DIKDIK+6
^("SCR" SCR

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA SCRSCR+3, SCR+4, ACTACT+3, ACT+4, DICDIC+4, DIC+6, DIK
DIK+6, DIK+13, A~*, A+1, QADIE+1, DIE+2, DIE+7
DICMP DIK+6~*, DIK+9, DIK+10, DIK+12, DIK+13!
DIEYN DIE+2~, DIE+5*, DIE+6, DIE+7, DIE1+4!
DIKPGM DIK+7~*, DIK+13!
DIPARAM DIC~, DIC+1*, DIK+2*, DIK+5, H+1, H1+1, H1+2
DIPARAM(1 DIC+1*, DIK+2*, DIK+5*
DIR SCR!, ACT!, DIC!, DIKDIK+1!, DIK+5, DIK+6!, DIK+13!, DIE+2~, DIE1+3!
DIR("?" SCR+1*, ACT+1*, H1*, H1+1*, DIE+3*
DIR("A" SCR*, ACT*, DIC*, DIK+1*, DIK+8*, DIE+2*, DIE1+3*
DIR("B" SCR*, ACT*, DIC*, DIK+1*, DIK+9*, DIK+10*, DIE+2*, DIE1
DIR(0 SCR*, ACT*, DIC*, DIK+1*, DIK+8*, DIE+2*, DIE1+3*
DIROUT SCR+2!, ACT+2!, DIC+2!
DIRUT SCR+2!, ACT+2!, DIC+2!, DIK+4, DIK+11
>> DISYS DIU21+7
>> DIU SCR+3*, SCR+4*
>> DIU(0 SCR+3, SCR+4
>> DMAX DIK+13*
>> DTOUT SCR+2, ACT+2, DIC+3, DIE+4, DIE+6, DIE1+4
>> DUOUT SCR+2, ACT+2, DIC+3, DIE+4, DIE+6, DIE1+4
I H1~*, H1+1
U SCR+3, SCR+4, DIE+1, DIE+2, DIE+7
X SCR+2, SCR+3, SCR+4, ACT+2, ACT+3, ACT+4, DIC+3, DIC+4, DIC+5, DIC+6
, DIK*, DIK+3, DIK+4, DIK+5, DIK+6, DIK+7, DIK+13*, A~, A+1*, QA*
Y DIC~, DIK*, DIK+1, DIK+12, DIK+13*, DIE+5, DIE1DIE1+1, DIE1+2, DIE1+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All