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 |  Marked Items  | All
Print Page as PDF
Routine: ENSP5

Package: Engineering

Routine: ENSP5


Information

ENSP5 ;(WASH ISC)/WDS@Charleston-Facility Management Data Export ;4-23-92

Source Information

Source file <ENSP5.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Engineering 1 (PRINT,SET)^ENSP  
VA FileMan 1 YN^DICN  

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

Package Total Caller Graph
Engineering 3 ENSP3-FUNCTION-NSF  ENSP3-RCS10-0141  ENSP3-SERVICE-NSF  

Entry Points

Name Comments DBIA/ICR reference
V ;;7.0;ENGINEERING;;Aug 17, 1993
EN
SER ;Service Report; with count of rooms and total net sf per service
FUNC ;Function Report; with room count and total nsf per function
RCS ;RCS 14-4 Report; sorted by RCS=YES and by Service
LST
LST1
TLT
LOOP
EXIT
EXIT1
LOOP1
MSG
MSG1
WAIT

External References

Name Field # of Occurrence
YN^DICN MSG1
PRINT^ENSP SER+2, FUNC+2, RCS+2
SET^ENSP SER+2, FUNC+2, RCS+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No Data, You must allow the print option to finish."
  • Line Location: EN+0
Function Call: WRITE
  • Prompt: !!!,"Report sorted by Service is Requested"
  • Line Location: SER+1
Function Call: WRITE
  • Prompt: !!!,"Report sorted by Function is requested"
  • Line Location: FUNC+1
Function Call: WRITE
  • Prompt: !!!,"Report by RCS 14-4 Services is requested"
  • Line Location: RCS+1
Function Call: WRITE
  • Prompt: !!!,"Ready to list Spreadsheet data in Comma Separated Value (CSV) format.",!!,"Turn on your ASCII file capture feature and save an MS-DOS file with an",!,"extension of CSV, ie. ASCII file name = ________.CSV"
  • Line Location: LST1+0
Function Call: WRITE
  • Prompt: !!,"At the end of the data listing, Turn off your ASCII file capture feature",!,"and then open the CSV file in your spreadsheet program to produce graphs."
  • Line Location: LST1+1
Function Call: WRITE
  • Prompt: !!,"NOTE: The last cell of your spreadsheet will contain extraneous text.",!,?7,"You'll probably want to delete it."
  • Line Location: LST1+2
Function Call: WRITE
  • Prompt: !,"Facility Management Data",!,$P($T(@ENLT),";",2),!,"Net Square Foot and Room Count Report",!
  • Line Location: LST1+4
Function Call: WRITE
  • Prompt: !,"Turn off data capture, Press <RETURN> when ready. "
  • Line Location: EXIT+0
Function Call: WRITE
  • Prompt: """"_N_""","_^DOSV(0,$I,1,N,1,"N")_","_^("S"),!
  • Line Location: LOOP1+0
Function Call: WRITE
  • Prompt: !!,"I must do a FileMan sort to organize the data you want to export. The data will",!,"Print in FileMan format on your screen. At the end of the print you will be",!,"instructed on how to capture the data you have requested.",!
  • Line Location: MSG+0
Function Call: WRITE
  • Prompt: !,"No Device Selection will be asked. This option cannot be queued.",!
  • Line Location: MSG+1
Function Call: WRITE
  • Prompt: !!!,"I still have this data stored and can list it for capture again without",!,"re-running the FileMan sort in case you missed it the first time.",!!,"Want to list the data again "
  • Line Location: MSG1+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: WAIT+0
Function Call: WRITE
  • Prompt: !!!!,"Press <RETURN> when ready, or '^' to escape. "
  • Line Location: WAIT+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DOSV(0 ENTLTLOOP+1, EXIT1!, LOOP1

Label References

Name Line Occurrences
EN LST
EXIT1 SER+2, FUNC+2, RCS+2, LSTLST1+3, MSG1+1
LOOP1 LOOP+1
LST SER+2, FUNC+2, RCS+2, MSG1
MSG SER+2, FUNC+2, RCS+2
MSG1 EXIT+1, MSG1
WAIT SER+2, FUNC+2, RCS+2, LST1+3

Naked Globals

Name Field # of Occurrence
^("S" LOOP1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN*, SER+2*, FUNC+2*, RCS+2*, LST, EXIT1!, MSG1*
>> BY SER+2*, FUNC+2*, RCS+2*
DTIME EXITWAIT
ENLT SER+2*, FUNC+2*, RCS+2*, EXIT1!
>> FLDS SER+2*, FUNC+2*, RCS+2*
>> FR RCS+2*
>> IOP SER+2*, FUNC+2*, RCS+2*
J LOOP+1*, EXIT1!
N LOOP*, LOOP+1*, EXIT1!, LOOP1
>> TO RCS+2*
U SER+2, FUNC+2, RCS+2, LST1+3, EXIT+1
>> X SER+2, FUNC+2, RCS+2, LST1+3, EXIT*, EXIT+1, WAIT*

Marked Items

Name Field # of Occurrence
$T(@ENLT LST1+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All