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

Package: Lab Service

Routine: LRARWKD


Information

LRARWKD ; IHS/DIR/AAB - ARCHIVE WKLD DATA (64.1) ; [ 07/22/2002 1:09 PM ]

Source Information

Source file <LRARWKD.m>

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

Caller Graph Total: 2

Package Total Caller Graph
Lab Service 2 LRAR CLEAR 64.19999  LRAR SELECT ENTRIES 64.1  

Entry Points

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

External References

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

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: !,"WKLD DATA file (64.1)."
  • 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: "??",!?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 Wkld Data 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+8
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: !!,$C(7),"I cannot find an archival activity for file 64.1 with the correct archival status."
  • Line Location: ERROR+0
Routine Call
  • DIR
  • Line Location:
    • ASKPRT
    • ASKCLR
    • DELETE+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LRO(64.1 - [#64.1] 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(64.19999 - [#64.19999] 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 LRARWKD+3, BEGDT+1, ENDDT+1, ASKCLR+1, ASKCLR+2, 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 DELETE+4*
DIR EXIT!, ASKCLR!, DELETE!
DIR("A" ASKPRT*, ASKCLR*, DELETE*
DIR("B" ASKPRT*, ASKCLR*, DELETE*
DIR(0 ASKPRT*, ASKCLR*, DELETE*
DIRUT ASKPRT+1, EXIT!, ASKCLR+1, DELETE+2
DTOUT EXIT!
DUOUT EXIT!
FR PRT+1*, EXIT!
L PRT+1*, EXIT!
LRAR LRARWKD+4*, EXIT!, ASKCLR+2*, ASKCLR+10*
LRARC EXIT!, ASKCLR+2*, DELETE+4
LRARFL LRARWKD+3*, BEGDT+1, ENDDT+1, EXIT!, DELETE*, DELETE+2*
LRARI EXIT!, ASKCLR+6*
LRART LRARWKD+3*, EXIT!, ASKCLR+2*
LRARX EXIT!, ASKCLR+6*
LRBD BEGDT+2*, ENDDT+2, EXIT!
LRED ENDDT+2*, EXIT!
LRPBD BEGDT+2*, PRT+1, EXIT!
LRPED ENDDT+2*, PRT+1, EXIT!
TO PRT+1*, EXIT!
Y BEGDT+1, BEGDT+2, ENDDT+1, ENDDT+2, ASKPRT+1, EXIT!, ASKCLR+1, DELETE+2
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