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

Package: Order Entry Results Reporting

Routine: ORDD41


Information

ORDD41 ;slc/KCM,MKB-Build menus in XUTL (file 101.41) ;10:36 AM 11 Feb 1999

Source Information

Source file <ORDD41.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 ^DIE  

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

Package Total Caller Graph
Order Entry Results Reporting 4 ORCDLG  ORCMENU  ^ORD(101.41  ITEMS  

Entry Points

Name Comments DBIA/ICR reference
SET(DLG) ; -- create dialog menu in ^XUTL("XQORM")
KILL(DLG) ; -- Cleanup ^XUTL("XQORM")
UP(X) ;Convert X to upper case
REDO ; -- Rebuild menu in ^XUTL when changed
REDOM ; -- Rebuild menu(s) in ^XUTL when DISPLAY TEXT changed
REDOX ; -- Rebuild menu in ^XUTL when ITEMS changed
TREE ; -- Ck menu tree to ensure new item is not an ancestor
; Input Xform for Item field #2 of Items subfile #101.412
; expecting DA, DA(1), X from FileMan
TREE1 ; -- Look for X in ancestors
TREE2 ; -- Back up another level
LIST(MENU) ; -- List items on MENU for ?-help in editor
LOCK(MENU) ; -- Lock [and rebuild?] Order Dialog menu
LKQ
UNLOCK(MENU) ; -- Unlock Order Dialog menu
REBLD(MENU,RES) ; -- Lock, rebuild Order Dialog menu

External References

Name Field # of Occurrence
^DIE REBLD+4

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !
  • Prompt: "Press <return> to continue ..."
  • Variable: X
  • Timeout: DTIME
  • Line Location: LIST+6
Function Call: WRITE
  • Prompt: !?3,$P(ITEM,U,4),?10,$P(ITEM,U,3),$S($P(ITEM,U,2):" ["_$P($G(^ORD(101.41,+$P(ITEM,U,2),0)),U)_"]",1:"")
  • Line Location: LIST+7
Routine Call
  • DIE
  • Line Location:
    • REBLD+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)
^ORD(101.41 - [#101.41] SET+1, SET+4, SET+5, SET+6, SET+7, SET+15*, REDO+1, REDOM+2, REDOM+3, REDOX+1
TREE1+1, LIST+7, LOCK+2, LOCK+3, REBLD+3, REBLD+5
^XUTL("XQORM" SET+8*, SET+10*, SET+11*, SET+13, SET+14*, KILL+1!, LIST+2, LIST+3, LIST+4, LIST+5
, LOCK+3, LOCK+4, LOCK+5, UNLOCK+1, REBLD+3, REBLD+5

Label References

Name Line Occurrences
$$UP SET+10, SET+11
LKQ LOCK+2, LOCK+4
REBLD LOCK+3, LOCK+4
TREE1 TREE+4, TREE2+1
TREE2 TREE1+1

Naked Globals

Name Field # of Occurrence
^( LIST+4
^("COL" SET+14*
^(0 SET+1, SET+13*
^(99 REDO+1*, REDOM+2*, REDOM+3*, REDOX+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C SET+2~, SET+13*
COL SET+2~, SET+3*, SET+9*, SET+13, SET+14
DA REDO+1, REDOM+2, REDOM+3, REBLD+1~, REBLD+2*
DA(1 REDOX+1, TREE+3
DIE REBLD+1~, REBLD+2*
DLG SET~, SET+1, SET+3, SET+4, SET+5, SET+6, SET+11, SET+14, SET+15, KILL~
, KILL+1
DR REBLD+1~, REBLD+2*
DTIME LIST+6
IOSL LIST+6
ITEM LIST+1~, LIST+5*, LIST+7
ITM SET+2~, SET+4*, SET+5*, SET+6, SET+8
LCNT LIST+1~*, LIST+5*, LIST+6*
MENU REDOM+1~, REDOM+3*, LIST~, LIST+2, LOCK~, LOCK+1, LOCK+2, LOCK+3, LOCK+4, UNLOCK~
, UNLOCK+1, REBLD~, REBLD+2, REBLD+3, REBLD+5
OK LOCK+1~*, LOCK+2*, LOCK+4, LOCK+5*, LKQ
ORDD TREE+3~, TREE1+1*, TREE2+1~
ORDDA TREE+3~*, TREE+4, TREE1+1, TREE2+1~*
POS SET+2~, SET+3*, SET+4*, SET+5, SET+8, SET+9, SET+10, SET+11, SET+12, SET+13*
, LIST+1~, LIST+4*, LIST+5
PTR SET+2~, SET+6*, SET+7, SET+8, SET+9
QUIT LIST+1~*, LIST+3, LIST+4, LIST+6*
R SET+2~, SET+13*
RES REBLD~, REBLD+3*, REBLD+4*
ROW SET+2~, SET+3*, SET+12*, SET+13
TXT SET+2~, SET+7*, SET+8, SET+10, LIST+1~*, LIST+3*, LIST+4
U SET+1, SET+6, SET+7, SET+8, SET+9, SET+11, LIST+7, LOCK+3
X SET+2~, SET+6*, SET+7, SET+8, SET+9, SET+11, SET+14*, SET+15, UP~, UP+1
REDOM+1~*, REDOM+2, REDOM+3, TREE+4!, TREE1+1!, LIST+6*
XQORM SET+2~, SET+3*, SET+8, SET+10, SET+13, LIST+1~, LIST+2*, LIST+3, LIST+4, LIST+5
, LOCK+1~*, LOCK+2, LOCK+3, LOCK+4, LOCK+5, REBLD+1~, REBLD+2*, REBLD+3, REBLD+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