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

Package: Quality Assurance Integration

Routine: QAQAHOCY


Information

QAQAHOCY ;HISC/DAD-AD HOC REPORTS: INTERFACE COMPILER ;7/12/95 14:57

Source Information

Source file <QAQAHOCY.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 ^DIC  YN^DICN  ^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: 1

Package Total Caller Graph
Quality Assurance Integration 1 QAQAHOCZ  

Entry Points

Name Comments DBIA/ICR reference
FLD ; *** Process the sort/print fields
NAME ; *** Prompt user for the external field name
SORT ; *** Allow sorting on this field (Y/N)
DIR ; *** Set up DIR(0) for sort from/to prompts
DATE
NUMERIC
POINTER
SET
TEXT
SETLINE ; *** Save menu $TEXT line in ^TMP
EXIT ; *** Exit field questions loop
LIST ; *** Display the fields already chosen
CASE(QAQ)
U(X)
L(X)

External References

Name Field # of Occurrence
^DIC FLD+4
YN^DICN SORT+3
^DIR NAME+2, LIST+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Choose a field for menu item number ",QAQMMAX+1,", <RETURN> to end, ^ to exit."
  • Line Location: FLD+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: FLD+2
Function Call: WRITE
  • Prompt: !
  • Line Location: FLD+3
Function Call: WRITE
  • Prompt: !!?5,"*** You have already chosen that field !! ***",*7
  • Line Location: FLD+8
Function Call: WRITE
  • Prompt: !!?5,QAQYESNO,!
  • Line Location: SORT+3
Function Call: WRITE
  • Prompt: !!?5,"*** This line is ",Y," character",$S(Y>1:"s",1:"")," too long, maximum is 245 !! ***",*7
  • Line Location: SETLINE+2
Function Call: WRITE
  • Prompt: !!,"You have already selected the following: (Menu Item # Menu Text)",!
  • Line Location: LIST+1
Function Call: WRITE
  • Prompt: ?QAQTAB,$S($P(X,"^"):$J(QAI-1000,2),1:" ")," ",$P(X,"^",2)
  • Line Location: LIST+5
Routine Call
  • DIC
  • Line Location:
    • FLD+4
Routine Call
  • DIR
  • Line Location:
    • NAME+2
    • LIST+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( FLD+7
^TMP($J SETLINE+4*, LIST+3

Label References

Name Line Occurrences
$$CASE NAME+1
$$L CASE+1
$$U CASE+1
DATE DIR+2
EXIT FLD+5
FLD FLD+3, FLD+5, FLD+7, FLD+8, NAME+2, SORT+3, SETLINE+2, SETLINE+5
LIST FLD+3
NUMERIC DIR+2
POINTER DIR+2
SET DIR+2
SETLINE SORT+1, DATENUMERICPOINTER+1, SET
SORT SORT+3
TEXT DIR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SORT+2*, SORT+3
DIC FLD+4!*
DIC("W" FLD+4*
DIC(0 FLD+4*
DIR NAME+1!, LIST+2!
DIR("?" NAME+1*
DIR("A" NAME+1*
DIR("B" NAME+1*
DIR(0 NAME+1*, LIST+2*
>> DIRUT NAME+2
DTIME FLD+2
IOSL LIST+2
QA FLD+9*, POINTER*, POINTER+1, SETLINE+1*, LIST+2*, CASE+1~*
>> QAI LIST+2*, LIST+3, LIST+5
QAQ LIST+1*, LIST+2*, CASE~, CASE+1
>> QAQCHOSN( FLD+8, SETLINE+3*
>> QAQDD FLD+6*, FLD+7, NAME+1, SORT+2, DIR+1, POINTERSET
>> QAQFILE QAQAHOCY+3
>> QAQFILE( QAQAHOCY+3*, FLD+2, FLD+4, FLD+6*, FLD+7*, FLD+8, SORT+2, SETLINE+1, SETLINE+3
>> QAQLEVEL QAQAHOCY+3*, FLD+2, FLD+4, FLD+5*, FLD+6, FLD+7*, FLD+8, SORT+2, SETLINE+1, SETLINE+3
>> QAQMMAX QAQAHOCY+3*, FLD+1, FLD+3, SETLINE+3*, SETLINE+4, LIST+1
>> QAQMMAX(0 LIST+1*, LIST+2
>> QAQQUIT FLD+2*, FLD+3, FLD+5, LIST+2*
>> QAQSORT QAQAHOCY+3*, SORT+3*
>> QAQTAB LIST+2*, LIST+4, LIST+5
>> QAQTEXT( FLD+9*
>> QAQTEXT(1 SORT+3*, SETLINE+4
>> QAQTEXT(2 NAME+2*, SORT+3, SETLINE+1, SETLINE+2, SETLINE+4
>> QAQTEXT(3 SETLINE+1*, SETLINE+2, SETLINE+4
>> QAQTEXT(4 DATE*, NUMERIC*, POINTER+1*, SET*, TEXT*, SETLINE+2, SETLINE+4
>> QAQWP FLD+6*, FLD+7*, SORT+1
>> QAQYESNO SORT+3
X FLD+2*, FLD+3, FLD+5, SORT+2*, DIR+1*, DIR+2, LIST+1~, LIST+3*, LIST+4, LIST+5
, CASE+1~*, CASE+2, U~, L~
X(0 CASE+1*
X(1 CASE+1*
>> Y FLD+5, FLD+6, NAME+2, SETLINE+2*, LIST+2
>> Y(0 FLD+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All