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

Package: VA FileMan

Routine: DIWE2


Information

DIWE2 ;SFISC/GFT-WP SEARCH, CHANGE, INSERT ;09:56 AM 26 Oct 1999

Source Information

Source file <DIWE2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 $$EZBLD^DIALOG  YN^DICN  ^DIR  (,1,OPT)^DIWE1  IQ^DIWE5  

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

Package Total Caller Graph
VA FileMan 2 DIWE  DIWE1  

Entry Points

Name Comments DBIA/ICR reference
NEWL
TAB
G
NL
NW
I ;INSERT
D
1
S ;SEARCH
C ;CHANGE; **CCO/NI THIS WHOLE SUBROUTINE IS CHANGED
FR
TO

External References

Name Field # of Occurrence
$$EZBLD^DIALOG TAB+1, I+2, C+1, C+2, FR+1, TO+1, TO+4
YN^DICN C+2
^DIR FR+1, TO+1, TO+5
^DIWE1 1
1^DIWE1 S+2
OPT^DIWE1 I+1
IQ^DIWE5 NEWL+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$J(DWLC,3),">",@(DIC_DWLC_",0)")
  • Line Location: DIWE2+7
Function Call: READ
  • Variable: X#245
  • Timeout: DTIME
  • Line Location: NEWL+0
Function Call: WRITE
  • Prompt: $C(7),!?9,$$EZBLD^DIALOG(8129),!
  • Line Location: TAB+1
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(8123,DWI)
  • Line Location: I+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: S+1
Function Call: WRITE
  • Prompt: " ...",!
  • Line Location: S+1
Function Call: READ
  • Variable: DWI
  • Timeout: DTIME
  • Line Location: C+1
Function Call: READ
  • Variable: DWJ
  • Timeout: DTIME
  • Line Location: C+1
Function Call: WRITE
  • Prompt: $$EZBLD^DIALOG(8122)
  • Line Location: C+1
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(8125)
  • Line Location: C+2
Function Call: WRITE
  • Prompt: " ...",!
  • Line Location: TO+2
Function Call: WRITE
  • Prompt: $J(J,3)_">"_L
  • Line Location: TO+5
Function Call: WRITE
  • Prompt: !
  • Line Location: TO+5
Routine Call
  • DIALOG
  • Line Location:
    • TAB+1
    • I+2
    • C+1
    • C+2
    • FR+1
    • TO+1
    • TO+4
Routine Call
  • DIR
  • Line Location:
    • FR+1
    • TO+1
    • TO+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J I+1!, D!

Label References

Name Line Occurrences
1 I+1, C+1, C+2, FRTOTO+8
D I+1
G TAB+1
NEWL NEWL+3, TAB+1, GNL+1, NWI+1
NL GNL
NW G

Naked Globals

Name Field # of Occurrence
^(0 I+1, TO+5, TO+7*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % C+2*
>> DIC DIWE2+7, GG+1, NLNL+1, NWI+1*, I+4, D*, S+1
TO+2
>> DIC(1 I+1*, I+3, I+4, D!
DIR FR+1~, TO+1~, TO+3~
DIR("A" FR+1*, TO+1*, TO+4*
DIR("B" FR+1*, TO+1*, TO+4*
DIR(0 FR+1*, TO+1*, TO+4*
>> DIWPT NEWL+1, NEWL+2, I+1
DTIME NEWLS+1, C+1
DTOUT NEWL*, S+1*, C+1*, TO+1~, TO+3~, TO+5
>> DWI DIWE2+7*, NEWLG, NL*, NL+1*, NW*, I+1*, I+2, DC+1*
TO+2, TO+6
>> DWJ DIWE2+7*, NEWLI+1*, C+1*, TO+6
>> DWL C+2*, TO+5
>> DWLC DIWE2+7, D*, FR+1, TO+1
>> DWLR DIWE2+7*, G*, G+1*, NL*, NL+1*, NW*, I+1*
>> DWLW DIWE2+7, GG+1, NLNWI+1
>> DWPK G
>> I TO*, TO+2, TO+5
>> J G*, G+1*, NL*, FR*, TO+1, TO+2*, TO+5*, TO+7
L TO+3~, TO+5*, TO+6*, TO+7
U NEWL+2, I+1, TO+4
>> X NEWL*, NEWL+1*, NEWL+2, NEWL+3, TAB*, TAB+1*, GG+1*, NL*, NL+1
NWI+1, S+1*, FRTO
>> Y TAB+1*, G*, G+1, TO+5*, TO+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All