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

Package: Order Entry Results Reporting

Routine: OCXODSP3


Information

OCXODSP3 ;SLC/RJS,CLA - Rule Display (Display a Data Field) ;10/29/98 12:37

Source Information

Source file <OCXODSP3.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIC  EN^DIQ1  
Order Entry Results Reporting 1 EN^OCXODSP4  

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
Order Entry Results Reporting 3 OCXODSP  OCXODSP1  OCXODSP2  

Entry Points

Name Comments DBIA/ICR reference
EN(OCXD0,OCXTAB,OCXRM,OCXCON) ;
PARNUM(OCXOPER) ;
FIELD(TITLE,STRING,TAB,MARGIN) ;
DIC(OCXDIC,OCXDIC0,OCXDICA,OCXX,OCXDICS,OCXDR) ;
DIQ(DIC,DA,OCXARY) ;
MULT(OCXD0,OCXTAB,OCXRM) ;

External References

Name Field # of Occurrence
^DIC DIC+8
EN^DIQ1 DIQ+2
EN^OCXODSP4 EN+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+16
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: ?TAB,TITLE
  • Line Location: FIELD+2
Function Call: WRITE
  • Prompt: ?(TAB+$L(TITLE)+1),SUBSTR
  • Line Location: FIELD+8
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $L($P(STRING," ",PTR+1))
  • Line Location: FIELD+8
Routine Call
  • DIC
  • Line Location:
    • DIC+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OCXS(860.4 - [#860.4] EN+7, MULT+3
^OCXS(860.6 - [#860.6] EN+14, EN+18
^OCXS(863.7 - [#863.7] PARNUM+7, PARNUM+8
^OCXS(863.9 - [#863.9] PARNUM+3, PARNUM+4

Label References

Name Line Occurrences
$$DIC EN+4
DIQ EN+6, EN+8
EN MULT+3
FIELD EN+11, EN+12, EN+16, EN+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA DIQ~
DIC DIC+2~, DIC+3*, DIQ~
DIC("A" DIC+6*
DIC("DR" DIC+7*
DIC("S" DIC+5*
DIC(0 DIC+4*
DIQ DIQ+2~*
DIQ(0 DIQ+2*
DR DIQ+2~*
MARGIN FIELD~, FIELD+6
OCXARY DIQ~
OCXCON EN~, EN+4*, EN+14*, EN+16, EN+18, EN+20, MULT+2~, MULT+3*
OCXD EN+2~, EN+8*
OCXD(0 EN+8*
OCXD0 EN~, EN+4*, EN+6, EN+7, EN+8, EN+11, EN+12, MULT~, MULT+3
OCXD1 EN+2~, EN+7*, EN+8
OCXDIC DIC~, DIC+3
OCXDIC0 DIC~, DIC+4
OCXDICA DIC~, DIC+6
OCXDICS DIC~, DIC+5
OCXDR DIC~, DIC+7
OCXE EN+2~
>> OCXOFF EN+20
OCXOPER PARNUM~, PARNUM+3, PARNUM+4
OCXPF PARNUM+2~, PARNUM+3*, PARNUM+4*, PARNUM+5, PARNUM+6, PARNUM+7
OCXPFN PARNUM+2~, PARNUM+6*, PARNUM+7*, PARNUM+8
OCXRD EN+2~, EN+6*, EN+8
OCXRD( EN+11, EN+12, EN+14, EN+20
OCXRM EN~, EN+11, EN+12, EN+16, EN+18, EN+20, MULT~, MULT+3
OCXSUB EN+2~, EN+7*, EN+8
OCXTAB EN~, EN+4*, EN+11, EN+12, EN+16, EN+18, EN+20, MULT~, MULT+3
OCXX DIC~, DIC+4
PTR FIELD+4~, FIELD+7*, FIELD+8, FIELD+9
STRING FIELD~, FIELD+7, FIELD+8, FIELD+9
STRLEN FIELD+4~, FIELD+6*, FIELD+8
SUBSTR FIELD+4~, FIELD+7*, FIELD+8*, FIELD+9*, FIELD+10
TAB FIELD~, FIELD+2, FIELD+6, FIELD+8, FIELD+10
TITLE FIELD~, FIELD+2, FIELD+6, FIELD+8, FIELD+10
U EN+18, PARNUM+7
X DIC+2~, DIC+4*
Y DIC+2~, DIC+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All