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

Package: Kernel

Routine: XUTMUSE2


Information

XUTMUSE2 ;SEA/RDS - TaskMan: Option, XUTMUSER, Part 3 (Edit) ;05/26/98 16:46 [ 04/02/2003 8:29 AM ]

Source Information

Source file <XUTMUSE2.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 6 (,HOME)^%ZIS  REQ^%ZTLOAD  ($$FMTH,$$HTE,$$HTFM)^XLFDT  ^XQ92  $$TIME^XUTMTP  ^XUTMTS  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 XUTMUSE  

Entry Points

Name Comments DBIA/ICR reference
TASK ;Handle Unusual Tasks
R1 ;
H1 ;
SCREEN ;RUNTIME--screen out start times prohibited according to the option
REQ ;Allow User To Reschedule Task
STOP ;Report Need To Stop Task, Prompt For Confirmation
BRIEF ;Show User Brief Of Task
HELP2 ;RUNTIME--provide ?? help in selecting a start time for this task
PURPOSE ;Allow User To Edit Description Of Task's Purpose
DEVICE ;Allow User To Change Output Device Request
OUTPUT ;Report Whether Task Involved Output
RUNTIME ;Allow User To Change Task's Next Run Time
S1 ;

External References

Name Field # of Occurrence
^%ZIS DEVICE+2
HOME^%ZIS DEVICE+5
REQ^%ZTLOAD REQ+8
^DIR STOP+2, OUTPUT+3, RUNTIME+9, PURPOSE+1, REQ+1
$$FMTH^XLFDT R1+4
$$HTE^XLFDT RUNTIME+4
$$HTFM^XLFDT RUNTIME+1
^XQ92 SCREEN+6
$$TIME^XUTMTP BRIEF+5
^XUTMTS STOP+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"This task's record is missing critical data. There's nothing to edit."
  • Line Location: TASK+2
Function Call: WRITE
  • Prompt: !,"This task is currently running. You should either wait for the task to stop",!?5,"running, or use the Stop Task action to try to stop it sooner."
  • Line Location: TASK+3
Function Call: WRITE
  • Prompt: !
  • Line Location: STOP+1
Function Call: WRITE
  • Prompt: !,"Task not changed."
  • Line Location: STOP+2
Function Call: WRITE
  • Prompt: !!,"Task not available for editing."
  • Line Location: STOP+3
Function Call: WRITE
  • Prompt: !,"Task ready for editing."
  • Line Location: STOP+4
Function Call: WRITE
  • Prompt: !
  • Line Location: OUTPUT+1
Function Call: WRITE
  • Prompt: !,"Currently, this task does not request an output device."
  • Condition for execution: $P(ZTSK(.2),U)=""
  • Line Location: OUTPUT+1
Function Call: WRITE
  • Prompt: !,"Currently, this task requests output device ",$P($P(ZTSK(.2),U),";"),"."
  • Condition for execution: $P(ZTSK(.2),U)]""
  • Line Location: OUTPUT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: RUNTIME+1
Function Call: WRITE
  • Prompt: " ** TIME-OUT **",$C(7)
  • Line Location: R1+1
Function Call: WRITE
  • Prompt: " ** ^-ESCAPE **"
  • Line Location: R1+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PURPOSE+1
Function Call: WRITE
  • Prompt: !!,ZTSK,": ",$E(ZTSK(.03),1,70)
  • Line Location: BRIEF+1
Function Call: WRITE
  • Prompt: !
  • Line Location: BRIEF+3
Function Call: WRITE
  • Prompt: $S($P($P(ZTSK(.2),U),";")]"":$P($P(ZTSK(.2),U),";"),1:"No output device")
  • Line Location: BRIEF+4
Function Call: WRITE
  • Prompt: "."
  • Condition for execution: ZTL<80
  • Line Location: BRIEF+5
Function Call: WRITE
  • Prompt: !
  • Line Location: BRIEF+5
Function Call: WRITE
  • Prompt: ZTD
  • Line Location: BRIEF+6
Function Call: WRITE
  • Prompt: "."
  • Line Location: BRIEF+6
Function Call: WRITE
  • Prompt: !,"Task not rescheduled."
  • Line Location: REQ+1
Function Call: WRITE
  • Prompt: !,"Task rescheduled."
  • Line Location: REQ+6
Function Call: WRITE
  • Prompt: !!?5,"This will be the time TaskMan starts your task."
  • Line Location: HELP2+2
Function Call: WRITE
  • Prompt: !!?5,"The option you used to queue this task was:"
  • Line Location: HELP2+7
Function Call: WRITE
  • Prompt: !?5,$P(ZTREC,U,2)
  • Line Location: HELP2+8
Function Call: WRITE
  • Prompt: !!?5,"It may only be run at certain times."
  • Line Location: H1+4
Function Call: WRITE
  • Prompt: !?5,"This option will notify you if you select a restricted time."
  • Line Location: H1+5
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+5
Routine Call
  • DIR
  • Line Location:
    • STOP+2
    • OUTPUT+3
    • RUNTIME+9
    • PURPOSE+1
    • REQ+1
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZTSCH("TASK" TASK+3
^%ZTSK - [#14.4] TASK+2, REQ+7*, REQ+8
^DIC(19 - [#19] HELP2+4, H1+1

Label References

Name Line Occurrences
RUNTIME OUTPUT+3, DEVICE+2

Naked Globals

Name Field # of Occurrence
^( REQ+7*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %H BRIEF+4*, BRIEF+5
>> %ZIS DEVICE+2*
>> %ZIS("A" DEVICE+2*
>> %ZIS("B" DEVICE+2*
DIR STOP+2!, OUTPUT+3!, RUNTIME+9!, PURPOSE+1!, REQ+1!
DIR("?" STOP+1*, RUNTIME+5*, RUNTIME+6*, RUNTIME+7*
DIR("??" RUNTIME+8*
DIR("A" STOP+1*, OUTPUT+2*, RUNTIME+3*, PURPOSE+1*, REQ+1*
DIR("B" STOP+1*, OUTPUT+2*, RUNTIME+4*, PURPOSE+1*, REQ+1*
DIR(0 STOP+1*, OUTPUT+2*, RUNTIME+2*, PURPOSE+1*, REQ+1*
>> DIRUT STOP+2, OUTPUT+3, R1+3, PURPOSE+1, REQ+1
>> DTOUT R1+1
>> DUOUT R1+2
DUZ REQ+3
IO DEVICE+3
IO("DOC" DEVICE+3
IO("HFSIO" DEVICE+4
IO("P" DEVICE+3
IOM DEVICE+3
ION DEVICE+3
>> IOPAR DEVICE+4
IOSL DEVICE+3
IOST DEVICE+3
>> IOT DEVICE+3
>> POP DEVICE+2
U OUTPUT+1, DEVICE+2, DEVICE+3, DEVICE+4, RUNTIME+1, RUNTIME+4, R1+4, BRIEF+2, BRIEF+4, REQ+2
, REQ+3, REQ+4, REQ+5, REQ+8, HELP2+3, HELP2+4, HELP2+6, HELP2+8, H1+1, SCREEN+5
X SCREEN+4~*, SCREEN+7
XQY SCREEN+4~, SCREEN+5*
>> XUTMT TASK+2, TASK+3
Y STOP+2, OUTPUT+3, R1+4, PURPOSE+1, REQ+1, SCREEN+3, SCREEN+4~
ZTD TASK+1~, BRIEF+2*, BRIEF+3, BRIEF+5*, BRIEF+6
ZTDEFALT TASK+1~, RUNTIME+1*, SCREEN+3
ZTDESC REQ+8!
>> ZTDTH REQ+8*
ZTIO DEVICE+1!, DEVICE+3*, REQ+8!
ZTL TASK+1~, BRIEF+2*, BRIEF+3, BRIEF+4, BRIEF+5*, BRIEF+6
>> ZTNAME REQ+5
ZTREC HELP2+1~, HELP2+4*, HELP2+5, HELP2+6, HELP2+8
>> ZTRSTRCT SCREEN+3*, SCREEN+7*, S1+1
ZTRTN REQ+8!
>> ZTSK STOP+3, BRIEF+1, BRIEF+2, REQ+7, REQ+8
>> ZTSK( OUTPUT+1, DEVICE+1*, DEVICE+2, DEVICE+3*, DEVICE+4*, PURPOSE+1*, BRIEF+1, BRIEF+2, BRIEF+4, REQ+2*
, REQ+7
>> ZTSK(0 RUNTIME+1, RUNTIME+4, R1+4*, BRIEF+4, REQ+3*, REQ+4*, REQ+5*, REQ+7, REQ+8, HELP2+3
, HELP2+4, H1+1, SCREEN+5
ZTX TASK+1~, BRIEF+2*, BRIEF+3*, BRIEF+4*, BRIEF+5*, BRIEF+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All