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

Package: VA FileMan

Routine: DIWE1


Information

DIWE1 ;SFISC/GFT-WORD PROCESSING FUNCTION ;4JUN2008

Source Information

Source file <DIWE1.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 10 $$EZBLD^DIALOG  $$UP^DILIBF  ^DIR  RW^DIR2  X^DIWE  ^DIWE11  (,C,I,S)^DIWE2  (D,DEL,M,R,Z)^DIWE3  
(,B,J,Y)^DIWE4  (LNQ,X)^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: 4

Package Total Caller Graph
VA FileMan 4 DIWE  DIWE2  DIWE3  DIWE4  

Entry Points

Name Comments DBIA/ICR reference
1
LC
HELP ;CALLED FROM DIR READER
OPT
A ;;Add -- DIALOG #9151
B ;;Break #9152
C ;;Change #9153
D ;;Delete #9154
E ;;Edit #9155
G ;;Get Data from Another Source #9157
I ;;Insert #9159
J ;;Join #9160
L ;;List #9162
M ;;Move #9163
P ;;Print #9166
R ;;Repeat #9168
S ;;Search #9169
T ;;Transfer #9170
U ;;Utilities #9171
Y ;;Y;Y-Programmer Edit #9175
PROMPT()
E2
TAB
RD
LN
X
LIST
LL

External References

Name Field # of Occurrence
$$EZBLD^DIALOG 1+2, LC+1, HELP+1, HELP+2, HELP+3, OPT+1, L+1, PROMPT, TAB+8, TAB+12
RD+1, LN+1, LIST
$$UP^DILIBF LC
^DIR 1+3
RW^DIR2 E2
X^DIWE X+1
^DIWE11 U+1
^DIWE2 A+1
C^DIWE2 C+1
I^DIWE2 I+1
S^DIWE2 S+1
D^DIWE3 D+1
DEL^DIWE3 TAB+12
M^DIWE3 M+1
R^DIWE3 R+1
Z^DIWE3 T+1
^DIWE4 P+1
B^DIWE4 B+1
J^DIWE4 J+1
Y^DIWE4 Y+1
LNQ^DIWE5 LN+5
X^DIWE5 G+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: LC+2
Function Call: WRITE
  • Prompt: !?5,$$EZBLD^DIALOG(9149)
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !?10,$$EZBLD^DIALOG(I+9150)
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !?5,$$EZBLD^DIALOG(9150)
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: $E(X)
  • Line Location: OPT+0
Function Call: WRITE
  • Prompt: !,$E(X)
  • Line Location: OPT+1
Function Call: WRITE
  • Prompt: $E(X,2,99)
  • Line Location: OPT+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: L+1
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(9162)
  • Line Location: L+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: P+1
Function Call: WRITE
  • Prompt: !,$J(DWL,3)_">"_Y,!
  • Line Location: E2+0
Function Call: WRITE
  • Prompt: !,$$EZBLD^DIALOG(8123,DWI-1)
  • Line Location: TAB+8
Function Call: WRITE
  • Prompt: $$EZBLD^DIALOG(8015)
  • Line Location: TAB+12
Function Call: WRITE
  • Prompt: !
  • Line Location: TAB+13
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: RD+0
Function Call: WRITE
  • Prompt: !?5,$$EZBLD^DIALOG(9148,.I),!!,$$PROMPT
  • Line Location: RD+1
Function Call: WRITE
  • Prompt: " ",$$EZBLD^DIALOG(8148),!
  • Line Location: LN+1
Function Call: WRITE
  • Prompt: " "_X
  • Line Location: LN+2
Function Call: READ
  • Variable: I
  • Timeout: DTIME
  • Line Location: LIST+0
Routine Call
  • DIALOG
  • Line Location:
    • 1+2
    • LC+1
    • HELP+1
    • HELP+2
    • HELP+3
    • OPT+1
    • L+1
    • PROMPT
    • TAB+8
    • TAB+12
    • RD+1
    • LN+1
    • LIST
Routine Call
  • DIR
  • Line Location:
    • 1+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DISV( LC+1*, LC+2
^UTILITY($J TAB+5!, TAB+11!

Label References

Name Line Occurrences
$$PROMPT OPTRD+1
1 LC+4, A+1, E+1, L+1, P+1, U+1, LIST+1
@( OPT+2
DIWE1 T+1
E2 LC+3, E+1, E2
HELP LC+4
L L+1
LC E+1
LIST L+1
LL DIWE1+8, LIST+1
LN LC+3, L+1, P+1
OPT LC+1, LC+2, E+1, TAB+13
RD B+1, D+1, E+1, I+1, J+1, M+1, R+1, T+1, RD
TAB TAB
X DIWE1+8, 1A+1, E2

Naked Globals

Name Field # of Occurrence
^( LC+2
^(0 E2TAB+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DDS 1+1~
>> DIC A+1, TAB+5*, TAB+6, TAB+7, TAB+9, TAB+10, TAB+11*, LN+4, LL
DIC1 TAB+4~, TAB+5*, TAB+9, TAB+10, TAB+11
DIR 1+1~
DIR("?" 1+2*
DIR("A" 1+2*
DIR(0 1+2*
DIRUT 1+1~, 1+3
DIRWP E2*!
DIWELAST L+1*, X!, LIST+1*
>> DIWEX1 LC+1*, LC+2*, LC+3*, OPT+1, OPT+2, PROMPT, TAB+13*, LN+1, LN+4
DTIME L+1, P+1, RDLIST
>> DTOUT DIWE1+8, 1OPTL+1*, P+1*, RD*, LIST*
DUZ LC+1, LC+2
>> DW1 TAB+12*
>> DW2 TAB+12*
>> DWI A+1, TAB+6*, TAB+8
>> DWL DIWE1+8, A+1*, E2TAB+10, TAB+12, LN+2, LN+4*
>> DWLC DIWE1+8, A+1*, TAB+11*, RD+1, LN+1, LISTLIST+1
>> DWLW TAB+3, TAB+6
>> DWO LC+1, LC+2, HELP+2
I DIWE1+8*, LC+1*, HELP+2*, TAB+4~, TAB+10*, TAB+11, RD+1~, LN+1, LIST*, LIST+1
I(1 RD+1*
I(2 RD+1*
J DIWE1+8*, LC+1*, LC+2, HELP+2*, TAB+4~, TAB+6*, LIST+1*
U E+1, L+1, P+1, LNLN+1
X 11+3!, LC*, LC+1, LC+2, LC+3, HELP+2, OPT*, OPT+1, OPT+2
E+1, L+1*, P+1*, E2, TAB*, TAB+1, TAB+3, TAB+6*, TAB+7, TAB+12
, RD*, LN*, LN+1*, LN+2*, LN+3*, LN+4, LN+5*, LIST+1
>> Y E2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All