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

Package: Order Entry Results Reporting

Routine: ORCMEDT0


Information

ORCMEDT0 ;SLC/MKB-Dialog Utilities ;17-Jun-2010 14:57;PLS

Source Information

Source file <ORCMEDT0.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 4 $$PTR^ORCD  $$COPY^ORCMEDIT  $$OI^ORCMEDT3  RECURSV^ORCMEDT5  
VA Fileman 3 (,IX)^DIC  ^DIE  (,ENALL)^DIK  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Order Entry Results Reporting 5 ORCMEDT1  ORCMEDT2  ORCMEDT3  ORY117  ORY94  

Entry Points

Name Comments DBIA/ICR reference
IT1
SAVE ; -- Save ORDG, responses in ORDIALOG to dialog ORQDLG
DIALOG(TYPE) ; -- Get Dialog file entry
ITEM(Z) ; -- Select new item to add
DEL(DA) ; -- delete bad entry in Order Dialog file
D1
D2
D0
DQ

External References

Name Field # of Occurrence
^DIC D0+10, D1+2, D2+5, IT1
IX^DIC D0
^DIE D0+4, D1+7, D2+1
^DIK D0+6, D0+13, DEL+1
ENALL^DIK D1+8
$$PTR^ORCD D2+2
$$COPY^ORCMEDIT D1
$$OI^ORCMEDT3 D0+7
RECURSV^ORCMEDT5 IT1+1
$$UP^XLFSTR D1+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!,"Another entry already exists by this name!",!
  • Line Location: D0+2
Function Call: WRITE
  • Prompt: $C(7),!,"Deleting <"_ORIT_"> ..."
  • Line Location: D0+6
Function Call: WRITE
  • Prompt: !,$P(^ORD(101.41,ORDLG,0),U)_" quick order dialog DELETED!",!
  • Line Location: D0+12
Function Call: WRITE
  • Prompt: !,"Copying ..."
  • Line Location: D1+2
Function Call: WRITE
  • Prompt: $C(7),!!,"If an item is already included on this menu, it may not be added!"
  • Line Location: IT1+2
Function Call: WRITE
  • Prompt: !?18," =>"_ORERR(I)
  • Line Location: IT1+3
Routine Call
  • DIE
  • Line Location:
    • D0+4
    • D1+7
    • D2+1
Routine Call
  • DIC
  • Line Location:
    • D0+10
    • D1+2
    • D2+5
    • IT1
Routine Call
  • DIC
  • Line Location:
    • D0

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(100.98 - [#100.98] D2+9, SAVE+14, SAVE+15
^ORD(101.41 - [#101.41] D0+2, D0+5, D0+11*, D0+12, D1+3*, D1+4*, D1+5*, D1+6*, D2+2, D2+3
, D2+6, D2+7*, D2+8*, D2+10*, SAVE+1!, SAVE+6*, SAVE+9*, SAVE+11*, SAVE+12*, SAVE+13*
, SAVE+17*, ITEM+3

Label References

Name Line Occurrences
D0 D0+2
DEL D0+2
DQ D0, D0+1, D0+3, D0+8
IT1 IT1+1

Naked Globals

Name Field # of Occurrence
^(0 D2+10*
^(2 D2+7*
^(3 D2+10*
^(7 D2+10*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT SAVE+1~, SAVE+2*, SAVE+5*, SAVE+6, SAVE+9, SAVE+11, SAVE+12, SAVE+13
D DIALOG+1~, D0*
DA DIALOG+1~, D0+4*, D0+6*, D0+13*, D1+7*, D1+8!, D2+1*, D2+2*, D2+4!, D2+5*
, D2+7, D2+8, D2+10, DEL~, DEL+1
DA(1 D1+8*, D2+4*
DIC DIALOG+1~, DIALOG+2*, D0+4, D0+6, D0+9*, D1+7, D2+4!*, ITEM+1~, ITEM+2*
DIC("A" DIALOG+4*, D0+10*, D1+1*, ITEM+2*
DIC("B" D1+1!, ITEM+3*
DIC("DR" DIALOG+5*
DIC("S" DIALOG+3*, D0+9*, ITEM+4*
DIC(0 DIALOG+2*, D0+9*, D1+1*, D2+4*, ITEM+2*
DIE DIALOG+1~, D0+4*, D1+7*, D2+1*
DIK DIALOG+1~, D0+6*, D0+13*, D1+8*, DEL+1~*
DIK(1 D1+8*
DLAYGO DIALOG+1~, DIALOG+3*, D1+1!
DR DIALOG+1~, D0+4*, D1+7*, D2+1*
>> DTOUT IT1
>> DUOUT IT1
I DIALOG+1~, D1+3*, D1+6*, ITEM+1~, IT1+3*
IDX DIALOG+1~, D2+9*, D2+10
INP SAVE+1~, SAVE+14*, SAVE+16
INST SAVE+1~, SAVE+4*, SAVE+5, SAVE+6
ITM SAVE+1~, SAVE+3*, SAVE+6, SAVE+8
ORDDF ITEM+1~
>> ORDG D0+1*, D0+5*, D0+6, D0+7, D0+11*, D2+9, SAVE+16*, SAVE+17
>> ORDIALOG( SAVE+2, SAVE+3, SAVE+4, SAVE+5
ORDLG DIALOG+1~, D0*, D0+1*, D0+3, D0+4, D0+5, D0+6*, D0+7*, D0+11, D0+12
, D0+13*, D1+3, D1+4, D1+5, D1+6, D1+7, D1+8, D2+1, D2+2, D2+3
, D2+4, D2+6, D2+7, D2+8, D2+10, DQ
ORERR ITEM+1~, IT1+1, IT1+3
ORERR( IT1+3
ORIT DIALOG+1~, D0+4*, D0+6, D0+7*, D2, D2+1, D2+10
>> ORMENU IT1+1
OROI DIALOG+1~, D2+2*, D2+7, D2+8
ORPKG DIALOG+1~, DIALOG+2*
>> ORQDLG SAVE+1, SAVE+6, SAVE+9, SAVE+11, SAVE+12, SAVE+13, SAVE+17
PROMPT SAVE+1~, SAVE+2*, SAVE+3, SAVE+4, SAVE+5, SAVE+6, SAVE+12
TYPE DIALOG~, DIALOG+3, DIALOG+4, DIALOG+5, D0+3, D0+8, D1, D1+1, D1+4, D2
, SAVE+1~, SAVE+3*, SAVE+7, SAVE+9, SAVE+11
U D0+1, D0+2, D0+4, D0+5, D0+11, D0+12, D1+3, D1+4, D1+5, D1+7
, D2+1, D2+7, D2+9, D2+10, SAVE+6, SAVE+13, SAVE+17, ITEM+3
UD SAVE+1~, SAVE+15*, SAVE+16
VALUE SAVE+1~, SAVE+5*, SAVE+8*, SAVE+9, SAVE+11
X DIALOG+1~, D2+3*, D2+7, D2+8, ITEM+1~
Y DIALOG+1~, D0, D0+1, D0+2, D0+4, D0+11, D1+2, D1+6, D2+5, ITEM+1~
, IT1*, IT1+1, IT1+4
Y(0 D0+1, D1+3, D1+4, D1+5, D1+7
Z DIALOG+1~, D2+6*, D2+7, ITEM~, ITEM+3*
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