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

Package: Supply

Routine: ASUL07ET


Information

ASUL07ET ; IHS/ITSC/LMH -TABLE 7 EDIT ROUTINE ;

Source Information

Source file <ASUL07ET.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 4 IX^DIC  DQ^DICQ  ^DIE  ^DIR  
Supply 1 CLS^ASUUHDG  

Entry Points

Name Comments DBIA/ICR reference
DXRF ;
ASKAGAIN ;
UPDATE ;
CKADD ;
CATNHELP ;EP ;CATEGORY NAME HELP
DONE ;
RACC ;
ENTER ;
ADDIT ;

External References

Name Field # of Occurrence
CLS^ASUUHDG ENTER+1
IX^DIC ENTER+8, ADDIT+3
DQ^DICQ CATNHELP+1
^DIE UPDATE+4, RACC+9
^DIR ASKAGAIN+2, ENTER+4, CKADD+1, RACC+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKAGAIN+1
Function Call: WRITE
  • Prompt: !,ASUR("ENTRY")," NOT CURRENTLY IN TABLE"
  • Line Location: ENTER+10
Function Call: WRITE
  • Prompt: !,"ERROR IN NAME LOOKUP",!
  • Line Location: ENTER+16
Function Call: WRITE
  • Prompt: !!,"OR YOU MAY ENTER A NEW CATEGORY NAME OR SUB OBJECT (29..) TO ADD TO THE TABLE"
  • Line Location: CATNHELP+2
Function Call: WRITE
  • Prompt: !,"ERROR IN SUB OBJECT LOOKUP",!
  • Line Location: DXRF+3
Function Call: WRITE
  • Prompt: !
  • Line Location: CKADD+3
Function Call: WRITE
  • Prompt: !," NOT FOUND"
  • Line Location: ADDIT+5
Routine Call
  • DIE
  • Line Location:
    • UPDATE+4
    • RACC+9
Routine Call
  • DIR
  • Line Location:
    • ASKAGAIN+2
    • ENTER+4
    • CKADD+1
    • RACC+1
Routine Call
  • DIC
  • Line Location:
    • ENTER+8
    • ADDIT+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ASUL(7 - [#9002039.07] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ASUL(7 - [#9002039.07] ENTER+12, ENTER+15, DXRF+2

Label References

Name Line Occurrences
ADDIT CKADD+4
ASKAGAIN ENTER+6, ENTER+16, DXRF+3, UPDATE+5, CKADD+3, ADDIT+4, ADDIT+5, RACC+2, RACC+3, RACC+10
CKADD ENTER+10
DONE ASKAGAIN+3, ENTER+5, ENTER+9, CKADD+2
DXRF ENTER+13
ENTER ASUL07ET+5
UPDATE ENTER+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASUL DONE+1!
ASUL("SOBJ" DXRF+1*, DXRF+2, CKADD+4*, CKADD+5*, RACC+6
ASUL(6 ENTER+12*
ASUL(7 ENTER+12*, ENTER+14*, ENTER+15*, ENTER+16, DXRF+2*, DXRF+3, UPDATE+3, CKADD+4*, CKADD+5*, ADDIT+2
, ADDIT+3*, ADDIT+6*, RACC+5, RACC+6, RACC+8
ASUL(9 RACC+4*, RACC+5, RACC+6
>> ASUR("ENTRY" ENTER+10*, ENTER+11*, ENTER+13, ENTER+14, DXRF+1, CKADD+1, CKADD+4, CKADD+5, ADDIT+1!
ASUV DONE+1!
ASUV("QUO" ASUL07ET+4*, RACC+5, RACC+6
>> D ENTER+8*, CATNHELP+1*, ADDIT+3*
DA UPDATE+3*, RACC+8*, DONE+1!
DA(1 UPDATE+3*
DIC ENTER+7*, CATNHELP+1*, ADDIT+3*, DONE+1!
DIC("A" ADDIT+2*
DIC(0 ENTER+8*, CATNHELP+1*, ADDIT+3*
DIE UPDATE+2*, RACC+7*, DONE+1!
DIR ASKAGAIN+2!, ENTER+4!, CKADD+1!, RACC+1!
DIR("?" ENTER+3*
DIR("A" ASKAGAIN+2*, ENTER+2*, CKADD+1*, RACC+1*
DIR("B" ASKAGAIN+2*, CKADD+1*
DIR(0 ASKAGAIN+2*, ENTER+4*, CKADD+1*, RACC+1*
DIROUT ENTER+5, ENTER+9, CKADD+2, ADDIT+4, RACC+2, DONE+1!
DR UPDATE+1*, RACC+5*, DONE+1!
DR(2 RACC+6*
DTOUT ENTER+5, ENTER+9, CKADD+2, ADDIT+4, RACC+2, DONE+1!
DUOUT ENTER+5, ENTER+9, CKADD+2, ADDIT+4, RACC+2, DONE+1!
DZ CATNHELP+1*!
U RACC+4
X ENTER+6, ENTER+10, ENTER+11, ADDIT+3, DONE+1!
Y ASKAGAIN+3, ENTER+1!, ENTER+10, ENTER+12, CKADD+3, ADDIT+5, ADDIT+6, RACC+3, DONE+1!
Y(0 ENTER+12, RACC+4
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All