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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: CIAZGUTP

Package: Generic Retrieval Utility

Routine: CIAZGUTP


Information

CIAZGUTP ;MSC/IND/DKM - User prompt APIs ;03-Mar-2008 10:15;DKM

Source Information

Source file <CIAZGUTP.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 5 BLD^DIALOG  (,$$FIND1)^DIC  $$EXTERNAL^DILFD  $$GET1^DIQ  ^DIR  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Generic Retrieval Utility 1 CIAZGRU  

Entry Points

Name Comments DBIA/ICR reference
DIR(DTP,PMT,DFL,HLP,ABORT,SCN) ; EP
DIRYN(PMT,DFL,HLP,POP) ; EP
SELECT(ITEM,FILE,ARY,SCRN,DFLT,ABORT,FLD,ASK) ; EP
DIRZ ; EP
DIR2(DTP,PMT,VAL1,VAL2,HLP,ABORT,SCN) ; EP
GETIEN(FILE,PMPT,SCRN,ABORT) ; EP
ASK1(DTP) ; EP
SHOWDLG(DLG,SILENT) ; EP
GETTEXT(DLG,ARY) ;
ASK2(DTP) ; EP
PMPTOUT(PMPT) ;

External References

Name Field # of Occurrence
BLD^DIALOG GETTEXT+5
^DIC GETIEN+5, SELECT+20
$$FIND1^DIC GETIEN+2
$$EXTERNAL^DILFD SELECT+24
$$GET1^DIQ GETIEN+2, SELECT+25
^DIR DIR+9
$$FMTE^XLFDT DIR+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: X(X),!
  • Line Location: SHOWDLG+6
Function Call: WRITE
  • Prompt: ?5,$$EXTERNAL^DILFD(FILE,FLD,,X),!
  • Line Location: SELECT+24
Function Call: WRITE
  • Prompt: ?5,$$GET1^DIQ(FILE,X,.01),!
  • Line Location: SELECT+25
Function Call: WRITE
  • Prompt: !!
  • Line Location: PMPTOUT+2
Function Call: WRITE
  • Prompt: @NXT,!
  • Line Location: PMPTOUT+5
Routine Call
  • DIALOG
  • Line Location:
    • GETTEXT+5
Routine Call
  • DIC
  • Line Location:
    • GETIEN+2
Routine Call
  • DIC
  • Line Location:
    • GETIEN+5
    • SELECT+20
Routine Call
  • DIR
  • Line Location:
    • DIR+9

Label References

Name Line Occurrences
$$DIR ASK1+1, DIR2+3, DIR2+5, DIRYN+1, SELECT+14
$$DIRYN SELECT+9, SELECT+27
DIR DIRZ+1
DIR2 ASK2+3
DIRZ SHOWDLG+7
GETTEXT DIR+5, DIR+7, SHOWDLG+3
PMPTOUT DIR2+2
SHOWDLG SELECT+11, SELECT+21, SELECT+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABORT ASK1+1, ASK2+3, ASK2+4, DIR2~, DIR2+3, DIR2+4, DIR2+5, DIR~, DIR+10*, DIR+11
, DIRZ+1, GETIEN~, GETIEN+6*, SELECT~, SELECT+2*, SELECT+7, SELECT+9, SELECT+10, SELECT+14, SELECT+27
, SELECT+30
ARY GETTEXT~, GETTEXT+2, GETTEXT+5, SELECT~, SELECT+2, SELECT+6, SELECT+15, SELECT+20, SELECT+21, SELECT+23
, SELECT+29
ASK SELECT~, SELECT+5*, SELECT+9
D GETIEN+1~, GETIEN+2*, GETIEN+3
DFL DIRYN~, DIRYN+1, DIR~, DIR+2*, DIR+3, DIR+12*
DFLT SELECT~, SELECT+14, SELECT+18
DIC GETIEN+1~, GETIEN+3*, SELECT+8~, SELECT+17*
DIC("A" GETIEN+3*, SELECT+17*
DIC("B" GETIEN+3*, SELECT+18*, SELECT+20!
DIC("S" GETIEN+4*, SELECT+19*
DIC(0 GETIEN+3*, SELECT+17*
DIR DIR+1~
DIR("?" DIR+6*, DIR+7
DIR("A" DIR+4*, DIR+5
DIR("B" DIR+3*
DIR("S" DIR+8*
DIR(0 DIR+3*
DLG SHOWDLG~, SHOWDLG+3, SHOWDLG+7, GETTEXT~, GETTEXT+3, GETTEXT+4*, GETTEXT+5
DONE SELECT+1~, SELECT+5*, SELECT+7, SELECT+9*, SELECT+10, SELECT+27*, SELECT+28
DTOUT DIR+1~, DIR+10
DTP ASK1~, ASK1+1, ASK2~, ASK2+3, DIR2~, DIR2+3, DIR2+5, DIR~, DIR+2, DIR+3
DUOUT DIR+1~, DIR+10
FILE GETIEN~, GETIEN+2, GETIEN+3, SELECT~, SELECT+2, SELECT+14, SELECT+17, SELECT+24, SELECT+25
FLD SELECT~, SELECT+12, SELECT+14, SELECT+24
HLP DIR2~, DIR2+3, DIR2+5, DIRYN~, DIRYN+1, DIR~, DIR+6, DIR+7
IE SELECT+1~, SELECT+3*, SELECT+4*, SELECT+11, SELECT+21
ITEM SELECT~, SELECT+2, SELECT+3*, SELECT+5, SELECT+11, SELECT+14, SELECT+17
ITEMS SELECT+1~, SELECT+5*, SELECT+9, SELECT+21, SELECT+30
NXT PMPTOUT+1~, PMPTOUT+3*, PMPTOUT+5*
PM GETTEXT+1~, GETTEXT+5
PM( GETTEXT+3*
PMPT GETIEN~, GETIEN+3, PMPTOUT~, PMPTOUT+4
PMT DIR2~, DIR2+2, DIRYN~, DIRYN+1, DIR~, DIR+4, DIR+5
POP DIRYN~, DIRYN+1
>> PROMPT ASK1+1, ASK2+3
SCN DIR2~, DIR~, DIR+8
SCRN GETIEN~, GETIEN+4, SELECT~, SELECT+14, SELECT+19
SILENT SHOWDLG~, SHOWDLG+1
U GETTEXT+3, SELECT+9, SELECT+11, SELECT+21, SELECT+30
>> VAL(1 ASK1+1*, ASK2+2, ASK2+4*
>> VAL(2 ASK2+2, ASK2+4*
VAL1 DIR2~, DIR2+3*, DIR2+6*
VAL2 DIR2~, DIR2+5*, DIR2+6*
X SHOWDLG+2~, SHOWDLG+4*, SHOWDLG+6*, GETTEXT+3*, SELECT+8~, SELECT+22*, SELECT+23*, SELECT+24, SELECT+25
X( SHOWDLG+6
X1 ASK2+1~, ASK2+2*, ASK2+3, ASK2+4
X2 ASK2+1~, ASK2+2*, ASK2+3, ASK2+4
Y DIR2+1~, DIR2+6*, DIR+1~, DIR+12, DIR+14, GETIEN+1~, GETIEN+6, GETIEN+7, SELECT+8~, SELECT+13
, SELECT+14*, SELECT+15, SELECT+20
Y(0 DIR+13
>> ZTQUEUED SHOWDLG+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All