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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: LRARLMW

Package: Lab Service

Routine: LRARLMW


Information

LRARLMW ;DALISC/CKA - ARCHIVE LAB MONTHLY WORKLOADS (67.9);2/1/95

Source Information

Source file <LRARLMW.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 5 ^%DT  DT^DICRW  ^DIK  EN1^DIP  ^DIR  
Lab Service 2 (CHECK,FILE,NEW)^LRARU  (CLN,COMP,MRK,SAVESEL,UPDATE)^LRARU1  

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

Package Total Caller Graph
Lab Service 2 LRAR CLEAR 67.99999  LRAR SELECT ENTRIES 67.9  

Entry Points

Name Comments DBIA/ICR reference
DATE ;Called from LR ARCHIVE 67.9 option
BEGDT
ENDDT
ASKPRT
PRT ;EN1^DIP CALL
COMP ;ARCHIVING ACTION COMPLETED
EXIT
DELETE
HELP
CLEAR ;REMOVE DATA FROM ARCHIVED LAB MONTHLY WORKLOADS FILE
ASKCLR
ERROR

External References

Name Field # of Occurrence
^%DT BEGDTENDDT
DT^DICRW DATE+5
^DIK DELETE+4
EN1^DIP PRT+2
^DIR ASKPRTDELETE+1, ASKCLR
CHECK^LRARU LRARLMW+2
FILE^LRARU ASKCLR+2
NEW^LRARU LRARLMW+3
CLN^LRARU1 EXIT+1
COMP^LRARU1 COMP+1, ASKCLR+10
MRK^LRARU1 ASKCLR+4
SAVESEL^LRARU1 ENDDT+4
UPDATE^LRARU1 ASKCLR+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"First enter a date range selection to archive the"
  • Line Location: DATE+2
Function Call: WRITE
  • Prompt: !,"LAB MONTHLY WORKLOADS file (67.9)."
  • Line Location: DATE+3
Function Call: WRITE
  • Prompt: !!,"**** Date Range Selection ****",!
  • Line Location: BEGDT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: ENDDT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: ENDDT+2
Function Call: WRITE
  • Prompt: !,"You must enter a beginning and ending date."
  • Line Location: DELETE+2
Function Call: WRITE
  • Prompt: !!,"Now deleting this archival activity..."
  • Line Location: DELETE+3
Function Call: WRITE
  • Prompt: !!,">>> DONE <<<"
  • Line Location: DELETE+4
Function Call: WRITE
  • Prompt: "??",!?5,"Ending date must not be on or before beginning date"
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: !!,"This will clear the data from the Archived Lab Monthly Workloads file."
  • Line Location: CLEAR+2
Function Call: WRITE
  • Prompt: !!,"I will now CLEAR out the global."
  • Line Location: ASKCLR+5
Function Call: WRITE
  • Prompt: !!,">>> DONE <<<"
  • Line Location: ASKCLR+11
Function Call: WRITE
  • Prompt: !!,$C(7),"I cannot find an archival activity for file 67.9 that has the correct archival status."
  • Line Location: ERROR+0
Routine Call
  • DIR
  • Line Location:
    • ASKPRT
    • DELETE+1
    • ASKCLR

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LRO(67.9 - [#67.9] Classic Fileman Calls
^LAB(95.11 - [#95.11] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(95.11 - [#95.11] ASKCLR+2
^LAR(67.99999 - [#67.99999] ASKCLR+6!, ASKCLR+7*

Label References

Name Line Occurrences
BEGDT BEGDT+1
COMP ASKPRT+1
DATE HELP
DELETE BEGDT+1, ENDDT+1
ENDDT ENDDT+1
ERROR ASKCLR+2
EXIT LRARLMW+2, BEGDT+1, ENDDT+1, ASKCLR+1, ASKCLR+2, ASKCLR+12, ERROR+1
HELP ENDDT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT BEGDT*, ENDDT*
>> %DT("A" BEGDT*, ENDDT*
>> %DT(0 BEGDT*
BY PRT+1*, EXIT!
DA EXIT!, DELETE+4*
DIC PRT+1*, EXIT!
DIK EXIT!, DELETE+4*
DIR ASKPRT!, EXIT!, DELETE!, ASKCLR!
DIR("A" ASKPRT*, DELETE*, ASKCLR*
DIR("B" ASKPRT*, DELETE*, ASKCLR*
DIR(0 ASKPRT*, DELETE*, ASKCLR*
DIRUT ASKPRT+1, EXIT!, DELETE+2, ASKCLR+1
DTOUT EXIT!
DUOUT EXIT!
FR PRT+1*, EXIT!
L PRT+1*, EXIT!
LRAI EXIT!
LRAINST EXIT!
LRANUM EXIT!
LRAR LRARLMW+3*, EXIT!, ASKCLR+2*, ASKCLR+9*
LRARC EXIT!, DELETE+4, ASKCLR+2*
LRARF EXIT!
LRARFL LRARLMW+2*, BEGDT+1, ENDDT+1, EXIT!, DELETE*, DELETE+2*
LRARI EXIT!, ASKCLR+6*
LRARP EXIT!
LRARST EXIT!
LRART LRARLMW+2*, EXIT!, ASKCLR+2*
LRARU EXIT!
LRARX EXIT!, ASKCLR+6*
LRBD BEGDT+2*, ENDDT+2, PRT+1, EXIT!
LRED ENDDT+2*, PRT+1, EXIT!
LRPBD BEGDT+2*, EXIT!
LRPED ENDDT+2*, EXIT!
TO PRT+1*, EXIT!
Y BEGDT+1, BEGDT+2, ENDDT+1, ENDDT+2, ASKPRT+1, EXIT!, DELETE+2, ASKCLR+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All