Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: QAPUTIL1

Package: Survey Generator

Routine: QAPUTIL1


Information

QAPUTIL1 ;557/THM-SURVEY GENERATOR UTILITIES, PART 2 [ 06/01/95 10:32 AM ]

Source Information

Source file <QAPUTIL1.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Survey Generator 4 QAPADD1  QAPEDI1  QAPEDIT1  QAPQCOPY  

Entry Points

Name Comments DBIA/ICR reference
HELPLK ;display survey questions on user ??
HELPLKE ;display questions - creator edit
SEL
HELP ;Help on question entry for creators
SELA

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"This area allows you to enter individual questions to this newly",!,"created survey.",!!
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: "You will be asked to give an ",BLDON,"increment",BLDOFF," or a number to skip",!,"between each question. It may be any non-decimal number up",!,"to 99.",!!
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: "You will be asked to give a ",BLDON,"question number",BLDOFF," for each question. The",!,"system will use these numbers in all displays of question data.",!!
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: "A default starting question number will be supplied and will always",!
  • Line Location: HELP+5
Function Call: WRITE
  • Prompt: "be your increment, but you may override it if you wish. From",!
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: "then on, the number displayed will be the first number entered",!
  • Line Location: HELP+7
Function Call: WRITE
  • Prompt: "plus your designated increment.",!!
  • Line Location: HELP+8
Function Call: READ
  • Timeout: DTIME
  • Variable: ANS
  • Line Location: HELP+9
Function Call: WRITE
  • Prompt: !
  • Line Location: HELPLK+1
Function Call: WRITE
  • Prompt: ?2,"Question",!?2,"number",?13,"Q u e s t i o n t e x t",!?2,"-------",?13,"--------------------------------------------------------------",!!
  • Line Location: HELPLK+2
Function Call: READ
  • Timeout: DTIME
  • Variable: ANSX
  • Line Location: SEL+2
Function Call: WRITE
  • Prompt: *7,"You must select ",SQUEST," to ",I," enter '^' or RETURN",!,"to go back to the previous prompt. "
  • Line Location: SEL+6
Function Call: WRITE
  • Prompt: !
  • Line Location: HELPLKE+1
Function Call: WRITE
  • Prompt: ?2,"Question",!?2,"number",?13,"Q u e s t i o n t e x t",!?2,"-------",?13,"--------------------------------------------------------------",!!
  • Line Location: HELPLKE+2
Function Call: WRITE
  • Prompt: !!?10,"This survey does not yet have questions.",!
  • Line Location: HELPLKE+4
Function Call: READ
  • Timeout: DTIME
  • Variable: ANSX
  • Line Location: SELA+2
Function Call: WRITE
  • Prompt: *7,"You may select only from ",SQUEST," to ",I," enter '^' or RETURN",!,"to go back to the previous prompt. "
  • Line Location: SELA+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^QA(748.25 - [#748.25] HELPLK+6, HELPLKE+7, SELA+1

Naked Globals

Name Field # of Occurrence
^(0 HELPLK+6, HELPLKE+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ANS HELP+9*
ANSX HELPLK+1!, SEL+2*, SEL+3, SEL+4*, SEL+5, SEL+10, HELPLKE+1!, SELA+2*, SELA+3*, SELA+4
, SELA+5, SELA+10
>> BLDOFF HELP+3, HELP+4
>> BLDON HELP+3, HELP+4
>> CLEOP HELP+1, HELP+10, HELPLK+1, HELPLKE+1
>> CLEOP1 SEL+3, SEL+6, SELA+4, SELA+6
CNT HELPLK+1*, HELPLK+4, HELPLK+5*, SEL+1, SEL+4*, SEL+7*, SEL+8*, SEL+11!, HELPLKE+1*, HELPLKE+6*
, SELA+1, SELA+3*, SELA+7*, SELA+8*, SELA+11!
>> CNTPG HELPLK+3*, HELPLK+6*, SEL+3*, SEL+4*, SEL+7*, HELPLKE+3*, HELPLKE+7*, SELA+3*, SELA+4*, SELA+7*
>> DANS( HELPLK+4, SEL+1, SEL+5, HELPLKE+5, SELA+5
>> DANS(0 HELPLK+3, HELPLKE+3
DTIME HELP+9, SEL+2, SELA+2
FND HELPLK+1!, HELPLK+4, SEL+5*, SEL+11!, HELPLKE+1!, HELPLKE+5, SELA+5*, SELA+11!
>> I HELPLK+4*, HELPLK+6, SEL+1, SEL+2, SEL+6, SEL+7*, SEL+8*, HELPLKE+5*, HELPLKE+7, SELA+1
, SELA+2, SELA+6, SELA+7*, SELA+8*
>> J HELPLK+4*, HELPLK+6, SEL+1, HELPLKE+5*, HELPLKE+7
QAPNOANS SEL+5*, SEL+9!, SELA+5*, SELA+9!
>> QAPOUT HELPLK+1*, HELPLK+4, SEL*, SEL+2*, SEL+10*, SEL+11*, HELPLKE+1*, HELPLKE+5, SELA*, SELA+2*
, SELA+10*, SELA+11*
>> QAPQN HELPLK+1*, SEL+5*, HELPLKE+1*, SELA+5*
>> QLINE SEL+2*, SELA+2*
>> QNUMANS HELPLK+4, SEL+1
SQUEST HELPLK+3*, SEL+2, SEL+6, SEL+11!, HELPLKE+3*, HELPLKE+4, SELA+2, SELA+6, SELA+11!
STOP HELP+9*, HELPLK+1!, SEL+2*, HELPLKE+1!, SELA+2*
>> SURVEY HELPLK+6, HELPLKE+7, SELA+1
U SEL+2, SEL+3, SEL+4, SEL+10, SELA+3, SELA+4, SELA+10
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All