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

Package: Order Entry Results Reporting

Routine: ORCMEDT4


Information

ORCMEDT4 ;SLC/MKB-Prompt Editor ;21-Nov-2013 15:18;PLS

Source Information

Source file <ORCMEDT4.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 6 ^DIC  FILE^DID  ^DIE  ^DIK  EN^DIQ  ^DIR  
Order Entry Results Reporting 1 $$INUSE^ORCMEDT5  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Order Entry Results Reporting 4 ORCM PROMPTS  ORCMEDIT  ORCMEDT1  ORCMEDT3  

Entry Points

Name Comments DBIA/ICR reference
DTEXT(X) ; -- Enter/edit display text of prompt
TEXT ; -- free text
SETEDIT ; -- edit each item in DOMAIN
DATE ; -- date parameters
DQ
EDIT(DA) ; -- Edit prompt DA
SET ; -- set of codes
NM
FILENAME(FNUM) ; -- Returns name of file FNUM
RTQ
GETITM(DLG) ;
ROOT ; -- pointer via file root
PTR ; -- pointer
EN ; -- Enter/edit prompts
DISABLE(DLG) ; Disable item - return true if disabled
SE1
SURE(DLG) ; -- Are you sure?
DATATYPE(X) ; -- Returns desired datatype for prompt
OTHER ; -- no parameters needed
RT1
NAME(IFN) ; -- Edit .01 name of dialog IFN
PROMPT() ; -- Find prompt in #101.41
NMBR ; -- numeric

External References

Name Field # of Occurrence
^DIC PROMPT+4, RT1+5
FILE^DID FILENAME+1
^DIE EDIT+8, DISABLE+21
^DIK NM+11, NM+12
EN^DIQ EN+3
^DIR NM+1, SURE+5, DISABLE+17, DTEXT+4, DATATYPE+5, DATE+5, DATE+7, DATE+10, DATE+12, TEXT+4
, TEXT+7, NMBR+3, NMBR+5, NMBR+7, PTR+5, RT1, SETEDIT+4
$$INUSE^ORCMEDT5 NM+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !,"This prompt is not editable!"
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !,!,"(This "_$$GETITM(IFN)_" has been disabled)"
  • Line Location: NM+0
Function Call: WRITE
  • Prompt: $C(7),!,"Cannot delete - currently in use!",!
  • Line Location: NM+3
Function Call: WRITE
  • Prompt: $C(7),!,"Cannot delete - currently an Add Orders Menu!",!
  • Line Location: NM+4
Function Call: WRITE
  • Prompt: " ...deleted."
  • Line Location: NM+12
Function Call: WRITE
  • Prompt: $C(7),!,"Cannot rename a personal quick order",!
  • Line Location: NM+14
Function Call: WRITE
  • Prompt: $C(7),!,!,"Deletion not allowed, please inactivate."
  • Line Location: DISABLE+4
Function Call: WRITE
  • Prompt: !,"Enter disable message:"
  • Line Location: DISABLE+19
Function Call: WRITE
  • Prompt: " "_X
  • Line Location: RT1+2
Function Call: WRITE
  • Prompt: $C(7),!,"Invalid file!"
  • Line Location: RT1+6
Function Call: WRITE
  • Prompt: $C(7),!,"Domain too long - unable to store all codes."
  • Line Location: SET+8
Function Call: WRITE
  • Prompt: " WILL STAND FOR: "
  • Line Location: SETEDIT+6
Function Call: WRITE
  • Prompt: TEXT_"// "
  • Condition for execution: $L(TEXT)
  • Line Location: SETEDIT+6
Function Call: READ
  • Timeout: DTIME
  • Variable: Y
  • Line Location: SE1+0
Function Call: WRITE
  • Prompt: $C(7),!," Required value!",!,"'"_CODE_"' WILL STAND FOR: "
  • Line Location: SE1+1
Function Call: WRITE
  • Prompt: TEXT_"// "
  • Condition for execution: $L(TEXT)
  • Line Location: SE1+1
Routine Call
  • DIE
  • Line Location:
    • EDIT+8
    • DISABLE+21
Routine Call
  • DIC
  • Line Location:
    • PROMPT+4
    • RT1+5
Routine Call
  • DIR
  • Line Location:
    • NM+1
    • SURE+5
    • DISABLE+17
    • DTEXT+4
    • DATATYPE+5
    • DATE+5
    • DATE+7
    • DATE+10
    • DATE+12
    • TEXT+4
    • TEXT+7
    • NMBR+3
    • NMBR+5
    • NMBR+7
    • PTR+5
    • RT1
    • SETEDIT+4

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] EN+2
^ORD(101.41 - [#101.41] EN+2, EDIT+2, EDIT+7*, NAME+3, NAME+4, NM, NM+3, GETITM+2, GETITM+3, DISABLE+6
^ORD(101.44 - [#101.44] NM+8, NM+10

Label References

Name Line Occurrences
$$DATATYPE EDIT+5
$$DTEXT EDIT+4
$$FILENAME PTR+4, ROOT+4, RT1+2
$$GETITM NM, SURE+2, DISABLE+5
$$NAME EDIT+3
$$PROMPT EN+1
$$SURE NM+6
@( EDIT+6
DISABLE NM+5
DQ DATE+8
EDIT EN+5
NM NM+2, NM+13
ROOT PTR+1
RT1 RT1+6
RTQ RT1+1, RT1+2, RT1+3
SE1 SE1+1
SETEDIT SET+3, SET+5

Naked Globals

Name Field # of Occurrence
^(1 EDIT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CODE SETEDIT+1~, SETEDIT+2*, SETEDIT+3, SETEDIT+6*, SE1+1, SE1+2
DA EN+3~*, EDIT~, EDIT+2, EDIT+3, EDIT+7, NAME+1~, NM+11*, NM+12!*, SURE+1~, DISABLE+1~
, DISABLE+20*
DA(1 NM+11*
DIC EN+3~*, PROMPT+1~, PROMPT+2*, RT1+5*
DIC("A" PROMPT+3*
DIC("DR" PROMPT+4*
DIC("S" PROMPT+3*
DIC(0 PROMPT+2*, RT1+5*
DIDEL DISABLE+1~
DIE EDIT+1~, EDIT+7*, DISABLE+1~, DISABLE+20*, PTR+2~
DIK NAME+1~, NM+11*, NM+12*
DIR NAME+1~, SURE+1~, DISABLE+1~, DTEXT+1~, DATATYPE+1~, DATE+1~, TEXT+1~, NMBR+1~, PTR+2~, ROOT+1~
, SETEDIT+1~
DIR("?" NAME+8*, SURE+4*, DISABLE+11*, DISABLE+15*, DTEXT+3*, DATATYPE+4*, ROOT+3*
DIR("A" NAME+2*, SURE+3*, DISABLE+9*, DISABLE+10*, DISABLE+14*, DTEXT+2*, DATATYPE+1*, DATE+4*, DATE+6*, DATE+9*
, DATE+11*, TEXT+2*, TEXT+5*, NMBR+2*, NMBR+4*, NMBR+6*, PTR+3*, ROOT+2*, SETEDIT+1*
DIR("B" NAME+7*, DISABLE+12*, DISABLE+16*, DTEXT+2*, DATATYPE+3*, DATE+4*, DATE+6*, DATE+9*, DATE+11*, TEXT+3*
, TEXT+5!, TEXT+6*, NMBR+2*, NMBR+4*, NMBR+6*, PTR+4*, ROOT+4*, RT1+1, SETEDIT+3*
DIR(0 NAME+2*, SURE+3*, DISABLE+7*, DTEXT+2*, DATATYPE+2*, DATATYPE+3, DATE+2*, TEXT+2*, NMBR+2*, NMBR+4*
, NMBR+6*, PTR+3*, ROOT+2*, SETEDIT+1*
DISABLED DISABLE+1~, DISABLE+6*, DISABLE+8
DLAYGO PROMPT+1~, PROMPT+2*
DLG GETITM~, GETITM+2, SURE~, SURE+2, DISABLE~, DISABLE+5, DISABLE+20
DOMAIN EDIT+1~, EDIT+5*, EDIT+6, EDIT+7, DATE+2, DATE+5*, DATE+7*, DATE+10*, DATE+12*, DQ*
, TEXT+3, TEXT+4*, TEXT+5*, TEXT+6, TEXT+7*, TEXT+8*, NMBR+2, NMBR+3*, NMBR+4, NMBR+5*
, NMBR+6, NMBR+7*, NMBR+8*, PTR+1, PTR+4, PTR+5*, PTR+6, PTR+7*, ROOT+4, RT1*
, RT1+1, RTQ*, SET+2, SET+4*, SET+6*, SET+8*, OTHER+1*
DR EDIT+1~, EDIT+8*, DISABLE+1~, DISABLE+20*, PTR+2~
DTIME SE1
>> DTOUT NM+1, DTEXT+4, DATATYPE+5, DATE+5, DATE+7, DATE+10, DATE+12, TEXT+4, TEXT+7, NMBR+3
, NMBR+5, NMBR+7, PTR+5, RT1, SETEDIT+4
>> DUOUT DATE+5, DATE+7, DATE+10, DATE+12, TEXT+4, TEXT+7, NMBR+3, NMBR+5, NMBR+7, PTR+5
, RT1, SETEDIT+4
DUZ(0 PTR+1
FILE PTR+2~, PTR+6*, PTR+7
FNUM FILENAME~, FILENAME+1
I SET+1~, SET+2*, SET+8*
IDX1 NM+7~*, NM+8*, NM+10, NM+11
IDX2 NM+7~, NM+9*, NM+10*, NM+11
IFN NAME~, NAME+3, NAME+4, NM, NM+3, NM+4, NM+5, NM+6, NM+8, NM+10
, NM+12, GETITM+3, DISABLE+6
ISPQO NAME+1~, NAME+3*, NAME+5*, NAME+6, NM+13
ITEM SET+1~
ITEM( SET+2*, SET+3, SET+8, SETEDIT+2, SETEDIT+5!, SE1+2*
ITM GETITM+1~, GETITM+2*, GETITM+3, GETITM+4*, GETITM+5, SURE+1~, SURE+2*, SURE+3, SURE+4, DISABLE+1~
, DISABLE+5*, DISABLE+9, DISABLE+14, DISABLE+15
NAME EDIT+1~, EDIT+3*, EDIT+8
NEWLNG SET+1~, SET+8*
NODELETE NAME+1~, NAME+3*, NAME+6*, NM+5
OLDNAME NAME+1~, NAME+3*, NAME+5, NAME+7, NM+13
OR0 EDIT+1~, EDIT+2*, EDIT+4, EDIT+8
OR1 EDIT+1~, EDIT+2*, EDIT+5
ORI SET+1~, SET+3*, SET+5*, SETEDIT+2, SETEDIT+5, SE1+2
ORJ SET+1~*, SET+5, SETEDIT+2*
ORP EDIT+1~, EDIT+2*
ORQUIT SET+1~, SET+3, SET+4, SET+5, SET+6, SETEDIT+4*, SE1*
ORR DATE+1~, DATE+2*, DATE+8*, DATE+11, DATE+12*, DQ
ORS DATE+1~, DATE+2*, DATE+8*, DATE+9, DATE+10*, DQ
ORT DATE+1~, DATE+2*, DATE+6, DATE+8*, DQ
ORX DATE+1~, DATE+2*, DATE+4, DATE+5*, DQ
ORY FILENAME+1~
ORY("NAME" FILENAME+2
PRMT EN+1~*, EN+2, EN+3, EN+5
SCR PTR+2~
STR NMBR+1~, NMBR+4*, NMBR+6*, NMBR+8, PTR+2~, PTR+6*, PTR+7, ROOT+1~, RTQ*
TEXT EDIT+1~, EDIT+4*, EDIT+8, SETEDIT+1~, SETEDIT+2*, SETEDIT+6, SE1+1, SE1+2*
TYPE EDIT+1~, EDIT+5*, EDIT+6, EDIT+7, NAME+1~, NAME+4*, NAME+5, NAME+6
U EN+2, EDIT+4, EDIT+5, EDIT+7, EDIT+8, NAME+3, NAME+4, NM, GETITM+2, GETITM+3
, DISABLE+6, RT1+4
X PROMPT+1~, NAME+1~, NM+1, NM+2, NM+3*, NM+4*, NM+5*, NM+6*, NM+12*, NM+13
, SURE+1~, DISABLE+1~, DTEXT~, DTEXT+2, DATATYPE~, DATATYPE+3, DATE+1~, DATE+2*, TEXT+1~, NMBR+1~
, PTR+2~, ROOT+1~, RT1+1, RT1+2*, RT1+5*, SET+1~, SETEDIT+4, SETEDIT+5, SETEDIT+6
Y PROMPT+1~, PROMPT+5, NAME+1~, NM+1*, NM+12*, NM+13, NM+15, SURE+1~, SURE+6, DISABLE+1~
, DISABLE+18, DTEXT+1~, DTEXT+4*, DTEXT+5, DATATYPE+1~, DATATYPE+5*, DATATYPE+6, DATE+1~, DATE+5, DATE+8
, DATE+10, DATE+12, TEXT+1~, TEXT+5, TEXT+8, NMBR+1~, NMBR+4, NMBR+6, NMBR+8, PTR+2~
, PTR+6, ROOT+1~, RT1+1*, RT1+2, RT1+3, RT1+4, RT1+5*!, RTQ, SET+1~, SET+3
, SET+5, SE1*, SE1+1*, SE1+2, FILENAME+1~, FILENAME+2*, FILENAME+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