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

Package: Dietetics

Routine: FHREP


Information

FHREP ; HISC/NCA - Inventory Worksheet and Report ;10/1/93 09:24

Source Information

Source file <FHREP.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Dietetics 3 (DTP,TR)^FH  ^FHREC3  Q1^FHREP1  
VA Fileman 3 ^DIC  ^DIE  ^DIR  
Kernel 1 KILL^XUSCLEAN  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Dietetics 2 FHING12  FHREP1  

Entry Points

Name Comments DBIA/ICR reference
F1 ; Ask For Food Group or Storage
EDIT ; Enter/Edit the Current Inventory
EN1 ; Enter/Edit the Current Inventory QOH
KIL
REC ; Re-Cost Recipes
D2 ; Get a Storage
D1 ; Get a Food Group

External References

Name Field # of Occurrence
^DIC EDIT+1, D2+2
^DIE EDIT+8
^DIR EN1+1, EN1+2
DTP^FH EDIT+4
TR^FH F1+2, D1+1, D2+1
^FHREC3 REC+1
Q1^FHREP1 EN1+3
KILL^XUSCLEAN KIL

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: !
  • Line Location: EDIT+1
Function Call: WRITE
  • Prompt: *7," Inventory NOT specify."
  • Line Location: EDIT+3
Function Call: READ
  • Prompt: "Select by F=FOOD GROUPS or S=STORAGE: F// "
  • Formatting: !!
  • Timeout: DTIME
  • Variable: FHXX
  • Line Location: F1+1
Function Call: WRITE
  • Prompt: *7," Enter return F or S"
  • Line Location: F1+3
Function Call: READ
  • Prompt: "Select Food Group (or ALL): "
  • Formatting: !!
  • Timeout: DTIME
  • Variable: X
  • Line Location: D1+1
Function Call: WRITE
  • Prompt: *7,!?5,"Answer with a number 1 to 6 or ALL for all."
  • Line Location: D1+2
Function Call: READ
  • Prompt: "Select Storage Location (or ALL): "
  • Formatting: !!
  • Timeout: DTIME
  • Variable: X
  • Line Location: D2+1
Routine Call
  • DIE
  • Line Location:
    • EDIT+8
Routine Call
  • DIC
  • Line Location:
    • EDIT+1
    • D2+2
Routine Call
  • DIR
  • Line Location:
    • EN1+1
    • EN1+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FHING - [#113] Classic Fileman Calls
^FH(113.1 - [#113.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FH(113.1 - [#113.1] F1+4
^FHING - [#113] EDIT+3, EDIT+4
^TMP($J KIL!

Label References

Name Line Occurrences
D1 D1+2
D2 F1+5, D2+2
EDIT EDIT+2, EDIT+3, EDIT+8
F1 EN1+3, F1+3
KIL EN1+1, EN1+2, EN1+3, EDIT+2
REC EN1+3, EDIT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ANS EN1+1*
>> CK EN1+1*, EN1+3
DA EDIT+7*, EDIT+8!
DIC EDIT+1!*, EDIT+2!, EDIT+8!, D2+2!*
DIC("DR" EDIT+1*
DIC(0 EDIT+1*, D2+2*
DIE EDIT+1!*, EDIT+8!
DIR EN1+1!, EN1+2!
DIR("A" EN1+1*, EN1+2*
DIR(0 EN1+1*, EN1+2*
DIROUT EN1+1, EN1+2!
DIRUT EN1+1, EN1+2!
DR EDIT+7*, EDIT+8!
DT EDIT+7
DTIME F1+1, D1+1, D2+1
>> DTOUT EDIT+2
>> DTP EDIT+4*
FHD EDIT+4*, EDIT+6, EDIT+8!
>> FHR EN1+3*
>> FHXX EN1+3, F1+1*, F1+2*, F1+3, F1+4, F1+5
>> OKAY EN1+1*, EDIT+7, REC+1
>> SRT F1+4*, D1+1*, D1+3*, D2+1*, D2+2*
U EDIT+2
>> X EN1+3, EDIT+2, F1+2*, D1+1*, D1+2, D1+3, D2+1*, D2+2
Y EN1+1, EN1+3!, EDIT+2, EDIT+3, EDIT+4, EDIT+7, D2+2
>> Z EDIT+3*
>> Z1 EDIT+5*
>> Z2 EDIT+5*
>> ZZ EDIT+4*, EDIT+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 |  Local Variables |  All