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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRCTBAR

Package: IFCAP

Routine: PRCTBAR


Information

PRCTBAR ;WISC@ALTOONA/RGY-SEND A IRL PROGRAM TO BAR CODE READER ;3.13.98

Source Information

Source file <PRCTBAR.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
IFCAP 3 SPC^PRCTLAB  WARN^PRCTMES1  ^PRCTQUES  
Kernel 2 (,HOME)^%ZIS  ^%ZISC  
VA FileMan 1 ^DIC  

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
IFCAP 2 PRCT COMMENT ALIGNMENT  PRCT DOWNLOAD BARCODE PROGRAM  

Entry Points

Name Comments DBIA/ICR reference
DEV ;
Q ;
LN ;
ON
OFF
COM ;Entry point to allow the alignment of IRL comments in Barcode Program file
Q2
CON ;X=IRL TEXT,Y=COLUMN TO START COMMENTS, Can be called from Fileman
Q3
IDENT ; Called by input transform for IDENTIFIER (446.4,.02)

External References

Name Field # of Occurrence
^%ZIS DEV+3
HOME^%ZIS Q+1
^%ZISC DEV+16
^DIC PRCTBAR+3, COM+1
SPC^PRCTLAB DEV+6, DEV+14
WARN^PRCTMES1 DEV+5
^PRCTQUES COM+2, COM+3, COM+4

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: DEV+5
Function Call: WRITE
  • Prompt: $C(15)
  • Condition for execution: $G(PRCTJNUS)
  • Line Location: DEV+11
Function Call: WRITE
  • Prompt: X
  • Line Location: DEV+11
Function Call: WRITE
  • Prompt: $C(22)
  • Condition for execution: $G(PRCTJNUS)
  • Line Location: DEV+11
Function Call: WRITE
  • Prompt: X
  • Line Location: DEV+11
Function Call: WRITE
  • Prompt: *0
  • Line Location: DEV+12
Function Call: READ
  • Variable: PRX(I)
  • Timeout: 5
  • Line Location: DEV+15
Function Call: WRITE
  • Prompt: !!,"Download time: "_($P($H,",",2)-TIME)_" sec."
  • Line Location: DEV+17
Function Call: WRITE
  • Prompt: !,"DOWNLOAD SUCCESSFUL, you may now disconnect the bar code reader.",!!
  • Line Location: DEV+18
Function Call: WRITE
  • Prompt: "."
  • Line Location: COM+5
Function Call: WRITE
  • Prompt: "... Done"
  • Line Location: COM+6
Function Call: WRITE
  • Prompt: !,"This IDENTIFIER already exists for ",$S($D(^PRCT(446.4,+X,0)):$P(^(0),"^"),1:X)," !"
  • Line Location: IDENT+1
Function Call: WRITE
  • Prompt: !,"The PACKAGE NAME SPACE '",$E(X,1,$L(X)-2),"' does not exist !"
  • Line Location: IDENT+2
Routine Call
  • %ZIS
  • Line Location:
    • DEV+3
Routine Call
  • %ZIS
  • Line Location:
    • Q+1
Routine Call
  • DIC
  • Line Location:
    • PRCTBAR+3
    • COM+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCT(446.4 - [#446.4] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(2 - [#3.2] DEV+4
^%ZOSF("EOFF" DEV+4
^%ZOSF("EON" DEV+4
^%ZOSF("TYPE-AHEAD" DEV+4
^DIC(9.4 - [#9.4] IDENT+2
^PRCT(446.4 - [#446.4] PRCTBAR+3, DEV+6, DEV+10, DEV+11, DEV+14, COM+4, COM+5*, IDENT+1
^PRCT(446.6 - [#446.6] DEV+10

Label References

Name Line Occurrences
CON COM+5
LN DEV+11, CON+1
OFF DEV+5, DEV+12, DEV+16
ON DEV+6, DEV+13
Q PRCTBAR+3, DEV+3, DEV+5
Q2 COM+1, COM+2, COM+3, COM+4
Q3 CON+1

Naked Globals

Name Field # of Occurrence
^( DEV+11, COM+5, IDENT+1
^("" IDENT+1
^(0 DEV+11, COM+4, COM+5, IDENT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT Q+1!
COL CON+1*, Q3!
COL1 LN+2, COM+2*, COM+5, Q2!
>> DA IDENT+1
DIC PRCTBAR+3*, Q+1!, COM+1*
DIC("S" PRCTBAR+3*!
DIC(0 PRCTBAR+3*, COM+1*
DTIME DEV+5
I DEV+15*, Q+1!
IO DEV+5, ON
IO(0 OFF
IOP DEV+2, Q+1!
IOST(0 DEV+4
LN DEV+11*, Q+1!, COM+5*, Q2!
LN1 COM+3*, COM+5, Q2!, CON+1*, CON+2, Q3!
LN2 COM+4*, COM+5, Q2!
LN3 Q2!
POP DEV+3, Q+1!
>> PRCT DEV+6*, DEV+14*
>> PRCTCLOS DEV+4*, OFF
>> PRCTEOFF DEV+4*, ON
>> PRCTEON DEV+4*, OFF
PRCTID PRCTBAR+3*, DEV+6, DEV+10, DEV+11, DEV+14, Q+1!, COM+1*, COM+4, COM+5, Q2!
PRCTJNUS DEV+9~, DEV+10*, DEV+11
>> PRCTOPEN DEV+4*, ON
>> PRCTTYPE DEV+4*, ON
PRX DEV+1~
PRX( DEV+15*
PRX(1 DEV+18
TIME DEV+1~, DEV+7*, DEV+17
TLN Q2!
X DEV+5*, DEV+11*, LN+1*, LN+2*, COM+2*, COM+3*, COM+4*, COM+5*, CON+1*, CON+2*
IDENT+1*!, IDENT+2!
>> Y PRCTBAR+3, LN+1*, COM+1, COM+5*, CON+1*, CON+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 |  Naked Globals |  Local Variables  | All