Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: OCXOCMPS

Package: Order Entry Results Reporting

Routine: OCXOCMPS


Information

OCXOCMPS ;SLC/RJS,CLA - ORDER CHECK CODE COMPILER (Screen Code Library) ;8/16/99 09:03

Source Information

Source file <OCXOCMPS.m>

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Order Entry Results Reporting 1 OCXOCMP3  

Entry Points

Name Comments DBIA/ICR reference
EN ;
SOURCE(OCXNODE,D0,D1) ;
LABEL ;
OPSCR() ;
DTYP(DFLD) ;
SCFLD(OCXNODE,OCXD0) ;

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," ",$L(OCXX)," characters, Label TOO long... "
  • Line Location: LABEL+4
Function Call: WRITE
  • Prompt: !," Illegal punctuation -> '(' "
  • Line Location: LABEL+5
Function Call: WRITE
  • Prompt: !," Illegal punctuation -> ')' "
  • Line Location: LABEL+6
Function Call: WRITE
  • Prompt: !," This label already used by another element",!," -> ",$P($G(^OCXS(860.3,+$G(^OCXS(860.2,DA(1),"C",OCXY,0)),0)),U,1)
  • Line Location: LABEL+8
Function Call: WRITE
  • Prompt: !," Illegal Reserved word -> '",OCXNAM,"'"
  • Line Location: LABEL+14
Function Call: WRITE
  • Prompt: !," Illegal Reserved word -> 'IF'"
  • Line Location: LABEL+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OCXS(860.2 - [#860.2] LABEL+7, LABEL+8
^OCXS(860.3 - [#860.3] OPSCR+4, SCFLD+10, LABEL+8
^OCXS(860.4 - [#860.4] SOURCE+2, DTYP+3, DTYP+4
^OCXS(860.6 - [#860.6] SCFLD+12
^OCXS(863.3 - [#863.3] DTYP+5, DTYP+6
^OCXS(863.4 - [#863.4] DTYP+8, DTYP+9
^OCXS(863.8 - [#863.8] DTYP+7
^OCXS(863.9 - [#863.9] OPSCR+5, LABEL+11, LABEL+12, LABEL+13
^OCXS(864.1 - [#864.1] OPSCR+3, LABEL+9

Label References

Name Line Occurrences
$$DTYP OPSCR+4

Naked Globals

Name Field # of Occurrence
^("LINK" SCFLD+9
^(0 OPSCR+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CONTXT SCFLD+8~, SCFLD+10*, SCFLD+11, SCFLD+12*, SCFLD+13
D0 SCFLD+8~, SOURCE~, SOURCE+2
D1 SOURCE~, SOURCE+2
>> DA OPSCR+4, LABEL+8
>> DA(1 OPSCR+4, LABEL+7, LABEL+8
DFLD DTYP~, DTYP+1, DTYP+3, DTYP+4
LINKS SCFLD+8~, SCFLD+9*
LINKS( SCFLD+11, SCFLD+13
OCXATT DTYP+2~, DTYP+6*, DTYP+8, DTYP+9
OCXCON DTYP+2~, DTYP+3*, DTYP+4
OCXD0 SCFLD~, SCFLD+10
OCXDT OPSCR+2~, OPSCR+4*, OPSCR+5
OCXDTN DTYP+2~, DTYP+7*, DTYP+8
OCXDTYP DTYP+2~, LABEL+13~*
OCXER LABEL+1~, LABEL+3*, LABEL+4*, LABEL+5*, LABEL+6*, LABEL+8*, LABEL+14*, LABEL+15*, LABEL+17
OCXLINK DTYP+2~, DTYP+4*, DTYP+5*, DTYP+6
OCXNAM LABEL+11~*, LABEL+12, LABEL+14
OCXNODE SCFLD~, SOURCE~, SOURCE+2
OCXOPDT OPSCR+2~, OPSCR+3*, OPSCR+5
OCXSUB LABEL+1~, LABEL+10*, LABEL+11, LABEL+12
OCXX DTYP+2~, DTYP+8*, DTYP+9, LABEL+1~, LABEL+3*, LABEL+4, LABEL+12*, LABEL+13
OCXY LABEL+1~, LABEL+7*, LABEL+8, LABEL+9*, LABEL+10, LABEL+13
U OPSCR+3, SCFLD+10, SOURCE+2, DTYP+6, DTYP+8, LABEL+8, LABEL+13
X LABEL+2*, LABEL+3, LABEL+4, LABEL+5, LABEL+6, LABEL+7, LABEL+14, LABEL+15, LABEL+17!
>> Y OPSCR+5
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All