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

Package: Order Entry Results Reporting

Routine: ORCMEDT6


Information

ORCMEDT6 ;SLC/MKB-QO editor utilities ;12/18/02 13:33

Source Information

Source file <ORCMEDT6.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 3 ^DIC  ^DIE  ^DIR  
Order Entry Results Reporting 2 $$DEFDLG^ORCD  FVBLDQ^ORWUL  
Kernel 1 ($$REPEAT,$$UP)^XLFSTR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Order Entry Results Reporting 2 ORCM QO ITEMS  ORCM SEARCH/REPLACE ORDERABLES  

Entry Points

Name Comments DBIA/ICR reference
SEARCH ; -- Search/replace orderables in QO responses
OI(IDX,CAPTION) ; -- Returns selected OI from file #101.43 using IDX xrefs
NAME(X) ; -- Returns full name of set X
SELECT(MAX,Y) ; -- Select which QOs to replace Ord Item
SET(OI) ; -- Returns Set Membership for OI
LIST ; -- List order statuses in DOMAIN
FIND(X,QO) ; -- Find QO's, Dlg's that use ord item X
SR1 ; -- list QO's & Dlgs where ORIT is used, get replacement
OK() ; -- Are you ready?
QO ; -- Enter/edit QO restriction on orderable items
OIB(CAPTION) ; -- Returns selected OI from file #101.43 using B xref

External References

Name Field # of Occurrence
^DIC OIB+4
^DIE QO+7
^DIR SET+18, SELECT+4, OK+3
$$DEFDLG^ORCD FIND+5
FVBLDQ^ORWUL QO+9
$$REPEAT^XLFSTR SR1+3, SR1+6
$$UP^XLFSTR SET+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: QO+2
Function Call: WRITE
  • Prompt: !!,"Select the type of usage for which you wish to restrict ordering of this item."
  • Line Location: QO+3
Function Call: WRITE
  • Prompt: !
  • Line Location: QO+7
Function Call: WRITE
  • Prompt: !,"Usage: "
  • Line Location: SET+5
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: SET+6
Function Call: WRITE
  • Prompt: !!,HELP
  • Line Location: SET+8
Function Call: WRITE
  • Prompt: $C(7),!,HELP
  • Line Location: SET+9
Function Call: WRITE
  • Prompt: $E(XP,$L(X)+1,$L(XP))
  • Line Location: SET+14
Function Call: WRITE
  • Prompt: " "_$P(DOMAIN(Y),U,2)
  • Line Location: SET+19
Function Call: WRITE
  • Prompt: !,"Choose from:"
  • Line Location: LIST+2
Function Call: WRITE
  • Prompt: !
  • Line Location: LIST+4
Function Call: READ
  • Timeout: DTIME
  • Variable: Z
  • Line Location: LIST+5
Function Call: WRITE
  • Prompt: $C(13)," "_$P(DOMAIN(I),U,2)
  • Line Location: LIST+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: SEARCH+3
Function Call: WRITE
  • Prompt: !,$P(ORIT,U,2)_" is not used by any quick orders or dialogs."
  • Line Location: SR1+2
Function Call: WRITE
  • Prompt: @IOF,"Quick Orders and Dialogs containing "_$P(ORIT,U,2),!,$$REPEAT^XLFSTR("-",79)
  • Line Location: SR1+3
Function Call: WRITE
  • Prompt: !,I,?4,$P(^ORD(101.41,X,0),U)
  • Line Location: SR1+5
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",79)
  • Line Location: SR1+6
Function Call: WRITE
  • Prompt: !!,"Replacing "_$P(ORIT,U,2)_" with "_$P(ORY,U,2)_" in:"
  • Line Location: SR1+10
Function Call: WRITE
  • Prompt: !?3,ORNM_" canceled: item invalid for this dialog."
  • Line Location: SR1+14
Function Call: WRITE
  • Prompt: !?3,ORNM_" ...done."
  • Line Location: SR1+17
Function Call: WRITE
  • Prompt: !
  • Line Location: OK+3
Routine Call
  • DIE
  • Line Location:
    • QO+7
Routine Call
  • DIC
  • Line Location:
    • OIB+4
Routine Call
  • DIR
  • Line Location:
    • SET+18
    • SELECT+4
    • OK+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101.43 - [#101.43] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(100.98 - [#100.98] NAME+2, SR1+7
^ORD(101.41 - [#101.41] SEARCH+2, SR1+5, SR1+13, SR1+15*, SR1+16*, FIND+2, FIND+4, FIND+5, FIND+6, FIND+7
^ORD(101.43 - [#101.43] QO+5, QO+6, QO+8, SET+2, SR1+7, SR1+14

Label References

Name Line Occurrences
$$NAME SET+2
$$OI QO+2, SR1+8
$$OIB SEARCH+3
$$OK SR1+10
$$SET QO+4
@( OI+5
FIND SR1+2
LIST SET+8
SELECT SR1+9
SR1 SEARCH+3

Naked Globals

Name Field # of Occurrence
^( SEARCH+2, FIND+2
^(0 SR1+13
^(1 SEARCH+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CAPTION OI~, OI+2, OIB~, OIB+3
CNT SET+10~, SET+12*, SET+13, SET+14, SET+15, SET+16, LIST+1~, LIST+2*, LIST+4*, LIST+5*
D OI+1~, OI+4*
DA QO+1~, QO+5*, QO+6, QO+8, SR1+1~, SR1+12*, SR1+15, SR1+16, FIND+1~, FIND+4*
, FIND+5, FIND+6, FIND+8
DA(1 QO+5*, QO+7, SR1+12*, SR1+13, SR1+15, SR1+16
DEF FIND+1~, FIND+6*
DIC OI+1~, OI+2*, OIB+1~, OIB+2*
DIC("A" OI+2*, OIB+3*
DIC("W" OI+3*
DIC(0 OI+2*, OI+4*, OIB+2*
DIE QO+1~, QO+7*
DIR SET+10~, SELECT+1~, OK+1~
DIR("?" SET+17*
DIR("A" SET+15*, SET+16*, SELECT+2*, OK+2*
DIR("B" SELECT+2*, OK+2*
DIR(0 SET+15*, SELECT+2*, OK+2*
DIROUT OI+1~, OIB+1~
DIRUT SET+18, OI+1~, OIB+1~
DLG FIND+1~, FIND+5*, FIND+6*, FIND+7
DOMAIN SET+1~
DOMAIN( SET+2*, SET+12, SET+19, SET+20, LIST+6
DOMAIN("B" SET+2*, SET+11, SET+12
DOMAIN(0 SET+3*, LIST+3
DONE SET+1~, SET+4*, SET+6*, SET+7*, SET+20*, LIST+1~, LIST+3, LIST+4, LIST+5*
DR QO+1~, QO+7*
DTIME SET+6, LIST+5
DTOUT OI+1~, OIB+1~, SELECT+4
DUOUT OI+1~, OIB+1~
HELP SET+1~, SET+3*, SET+8, SET+9
I SET+1~, SET+2*, SET+3, SET+10~, SET+16*, LIST+1~, LIST+3*, LIST+6, NAME+1~, NAME+2*
, SEARCH+1~, SEARCH+2*, SR1+1~, SR1+4*, SR1+5, SR1+11*
IDX OI~, OI+4
IFN FIND+1~*, FIND+2*, FIND+4, FIND+5, FIND+6, FIND+8
IOF SR1+3
IOSL LIST+4
MATCH SET+10~
MATCH( SET+12*, SET+16, SET+19
MATCH(1 SET+14
MAX SELECT~, SELECT+2
NAME SET+1~, SET+2*
NODE FIND+1~, FIND+3*, FIND+4
NUM SR1+1~, SR1+11*, SR1+12
OI SET~, SET+2
OLDVAL QO+1~, QO+6*, QO+8
ORDAD SR1+1~, SR1+2, SR1+9
ORDAD( SR1+4, SR1+5, SR1+12
ORDG QO+4*, QO+5, QO+8, QO+9*, SR1+1~, SR1+7*, SR1+8
ORDIC OI+1~, OI+4*, OI+5
OREBLD QO+1~
OREBLD( QO+8*, QO+9
ORIT QO+1~, QO+2*, QO+4, QO+5, QO+6, QO+8, SEARCH+1~, SEARCH+3*, SR1+2, SR1+3
, SR1+7, SR1+10
ORNM SR1+1~, SR1+13*, SR1+14, SR1+17
ORNMBR SR1+1~, SR1+9, SR1+11
ORP SEARCH+1~
ORP( SEARCH+2*, FIND+4
ORY SR1+1~, SR1+8*, SR1+10, SR1+14, SR1+15, SR1+16
P FIND+1~, FIND+4*, FIND+5
PRMT FIND+1~, FIND+5*, FIND+6*, FIND+7
QO FIND~, FIND+1*, FIND+8*
QO( FIND+8*
SET SR1+1~, SR1+12*, SR1+14, FIND+1~, FIND+7*, FIND+8
TYPE SR1+1~, SR1+13*, SR1+15, SR1+16, FIND+1~, FIND+2*, FIND+3, FIND+5, FIND+6
U SET+2, SET+12, SET+14, SET+16, SET+19, SET+20, LIST+6, NAME+2, OI+4, SEARCH+2
, SR1+2, SR1+3, SR1+5, SR1+7, SR1+10, SR1+12, SR1+13, FIND+2, FIND+7, FIND+8
X QO+1~, SET+1~, SET+2*, SET+6*, SET+7, SET+8, SET+11*, SET+12, SET+14, NAME~
, NAME+1, NAME+2, OI+1~, OIB+1~, SR1+1~, SR1+5*, FIND~, FIND+5, FIND+6, SELECT+1~
, SELECT+4, OK+1~
XP SET+10~, SET+12*, SET+14*
XY SET+10~, SET+12*
Y QO+1~, SET+1~, SET+4*, SET+6*, SET+7*, SET+9, SET+11*, SET+14*, SET+18*, SET+19*
, SET+20*, SET+21, NAME+1~*, NAME+2*, NAME+3, OI+1~, OI+6, OIB+1~, OIB+5, SELECT~
, SELECT+4*, OK+1~, OK+4
Z LIST+1~, LIST+5*
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