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

Package: Text Integration Utility

Routine: TIUFC1


Information

TIUFC1 ; SLC/MAM - LM Template C (Create DDEF) Action Create ;7/7/06 15:44

Source Information

Source file <TIUFC1.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Text Integration Utility 9 (COLLAPSE,EXPAND1)^TIUFH1  ASKFLDS^TIUFLF1  (ADDTEN,STUFFLDS)^TIUFLF4  $$STATWORD^TIUFLF5  ($$DUPITEM,TYPELIST)^TIUFLF7  OWNCHEC^TIUFLF8  PARSE^TIUFLLM  (PAUSE,RESET)^TIUFXHLX  
$$UPPER^TIULS  
VA FileMan 4 ^DIC  ^DIE  ^DIK  ^DIR  

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
Text Integration Utility 3 TIUFC ACTION CREATE CLASS/DOCUMENT CLASS  TIUFC ACTION CREATE COMPONENT  TIUFC ACTION CREATE TL  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
CREATE ; TEMPLATE C Action Create.
; C in CNODE0, CSTATUS stands for Current position
ANOTHER
NOTYPE
ADD
CREAX
SAVE(EINFO) ;

External References

Name Field # of Occurrence
^DIC ANOTHER+10, ANOTHER+21
^DIE ADD+10, ADD+11, ADD+12
^DIK NOTYPE+1, ADD+3, ADD+6
^DIR ANOTHER+5, ANOTHER+11, ANOTHER+14
COLLAPSE^TIUFH1 CREAX+7
EXPAND1^TIUFH1 CREAX+8
ASKFLDS^TIUFLF1 ANOTHER+28, ADD+7
ADDTEN^TIUFLF4 ADD+4
STUFFLDS^TIUFLF4 ANOTHER+25
$$STATWORD^TIUFLF5 ANOTHER+1
$$DUPITEM^TIUFLF7 ANOTHER+16, ANOTHER+18
TYPELIST^TIUFLF7 ANOTHER+19
OWNCHEC^TIUFLF8 NOTYPE+2
PARSE^TIUFLLM CREAX+5
PAUSE^TIUFXHLX CREATE+6, ANOTHER+1, ANOTHER+16, ANOTHER+18, ANOTHER+20, ANOTHER+22, NOTYPE+1, ADD+2, ADD+6
RESET^TIUFXHLX CREAX+14
$$UPPER^TIULS ANOTHER+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," Parent is National, of Type TL or CO; Can't add or delete Items"
  • Line Location: CREATE+6
Function Call: WRITE
  • Prompt: !!,"Cannot create a Component unless the parent Title is Inactive.",!
  • Line Location: ANOTHER+1
Function Call: WRITE
  • Prompt: !!,TIUFIMSG,!
  • Line Location: ANOTHER+16
Function Call: WRITE
  • Prompt: !!,TIUFIMSG,!
  • Line Location: ANOTHER+18
Function Call: WRITE
  • Prompt: !!," Please enter a different Name; File already has entries of every permitted Type",!,"with that Name",!
  • Line Location: ANOTHER+20
Function Call: WRITE
  • Prompt: !!,"Couldn't Create Entry; See IRM",!
  • Line Location: ANOTHER+22
Function Call: WRITE
  • Prompt: !!," Another user is editing this entry; please try later.",!
  • Line Location: ANOTHER+24
Function Call: WRITE
  • Prompt: !!," "_$E(CREATENM,1,40)," Deleted: No Type.",!
  • Line Location: NOTYPE+1
Function Call: WRITE
  • Prompt: !!,"Another user is editing current branch; can't hang item under parent. Entry",!,"deleted. Please create entry again.",!
  • Line Location: ADD+2
Function Call: WRITE
  • Prompt: !!," Can't hang item under parent; See IRM. Entry deleted.",!
  • Line Location: ADD+6
Function Call: WRITE
  • Prompt: !!,MSG,!
  • Line Location: ADD+16
Routine Call
  • DIC
  • Line Location:
    • ANOTHER+10
    • ANOTHER+21
Routine Call
  • DIE
  • Line Location:
    • ADD+10
    • ADD+11
    • ADD+12
Routine Call
  • DIR
  • Line Location:
    • ANOTHER+5
    • ANOTHER+11
    • ANOTHER+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^TIU(8925.1 - [#8925.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925.1 - [#8925.1] CREATE+5, ANOTHERANOTHER+17, ANOTHER+24, ANOTHER+26, NOTYPEADD+1, ADD+3, ADD+5, ADD+6
ADD+8, ADD+11, ADD+13, ADD+16, CREAXCREAX+1
^TMP("TIUF1" SAVE+4
^TMP("TIUF1IDX" CREAX+3, CREAX+4, CREAX+15, SAVE+3

Label References

Name Line Occurrences
ADD ANOTHER+7
ANOTHER ANOTHER+7, ANOTHER+18, ANOTHER+20, ADD+1, ADD+16
CREAX CREATE+6, ANOTHER+1, ANOTHER+5, ANOTHER+19, ANOTHER+22, ANOTHER+24, ANOTHER+28, NOTYPE+1, ADD+6, ADD+7
ADD+8
SAVE CREAX+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNODE0 CREATE+2~, CREATE+5*, CREATE+6, ANOTHER+1, ADD+11, ADD+12
CREATE CREATE+2~, CREATE+5*, ANOTHER+3, ANOTHER+4, ADD+3*, ADD+16*, CREAX+10
CREATE0 CREATE+2~, ANOTHER+17*, ANOTHER+26*, ANOTHER+27, NOTYPE*, NOTYPE+1, ADD+4, ADD+7
CREATEDA ANOTHERANOTHER+13*, ANOTHER+15!, ANOTHER+17, ANOTHER+23*, ANOTHER+24, ANOTHER+25, ANOTHER+26, ANOTHER+28, NOTYPE
NOTYPE+1, NOTYPE+2, ADD+3, ADD+4, ADD+6, ADD+7, ADD+16, CREAXCREAX+15
CREATENM ANOTHER+13*, ANOTHER+15!, ANOTHER+16, ANOTHER+23*, NOTYPE+1
CSTATUS CREATE+3~, ANOTHER+1*
DA CREATE+2~, CREATE+3~, NOTYPE+1*, ADD+3*, ADD+6*, ADD+9*
DA(1 ADD+9*
DIC CREATE+2~, ANOTHER+8*, ANOTHER+21~*
DIC("S" ANOTHER+9*
DIC(0 ANOTHER+8*, ANOTHER+21*
DIE CREATE+2~, ADD+9*
DIK CREATE+2~, NOTYPE+1*, ADD+3*, ADD+6*
DIR CREATE+3~, ANOTHER+2~
DIR("?" ANOTHER+2*
DIR("??" ANOTHER+2*
DIR("A" ANOTHER+3*, ANOTHER+4*, ANOTHER+11*, ANOTHER+14*
DIR("B" ANOTHER+11*, ANOTHER+14*
DIR(0 ANOTHER+2*, ANOTHER+11*, ANOTHER+14*
DIROUT CREATE+4~
DIRUT CREATE+4~, ANOTHER+7!, ANOTHER+16*
DLAYGO CREATE+2~, ANOTHER+21*
DR CREATE+2~, ADD+10*, ADD+11*, ADD+12*
DTOUT CREATE+4~, ANOTHER+19, ANOTHER+28, ADD+7, ADD+8, ADD+10, CREAX+2, SAVE+2
DUOUT CREATE+4~, ANOTHER+5
EINFO SAVE~, SAVE+2
EINFO("XPDLCNT" SAVE+2
FIELDS CREATE+2~, ANOTHER+27*, ANOTHER+28, ADD+7*
FILEDA SAVE+1~, SAVE+3*, SAVE+4
LINENO CREATE+2~, CREAX+15*, CREAX+16, SAVE+1~, SAVE+2*, SAVE+3, SAVE+4
MSG CREATE+2~, ADD+14*, ADD+15*, ADD+16
NAME CREATE+2~, CREATE+3~, ANOTHER+6*, ANOTHER+11, ANOTHER+12, ANOTHER+18, ANOTHER+19, ANOTHER+21, ANOTHER+23
NEWSTAT CREATE+2~, ANOTHER+28, ADD+7
NEWYES CREATE+2~, ANOTHER+6*, ANOTHER+7, ANOTHER+11*
PFILEDA CREATE+2~, ADD*, ADD+4
PINFO CREATE+2~, CREAX+4*, CREAX+5, CREAX+6, CREAX+7, CREAX+8, CREAX+9
PINFO("XPDLCNT" CREAX+7, CREAX+8
PLINENO CREATE+2~, CREAX+3*, CREAX+4
SEQUENCE CREATE+3~, ADD+11*
SHARED CREATE+2~, ANOTHER+6*, ADD+7, ADD+15
SHARYES CREATE+2~, ANOTHER+6*, ANOTHER+7, ANOTHER+12, ANOTHER+14*, ANOTHER+15
TENDA CREATE+2~, ANOTHERADD+4, ADD+6, ADD+8, ADD+9, ADD+11, ADD+13, CREAX+1
>> TIUFCDA CREATE+5, ANOTHERANOTHER+16, ANOTHER+18, ANOTHER+19, ANOTHER+25, ANOTHER+28, ADDADD+1, ADD+5
ADD+7, ADD+8, ADD+9, ADD+11, ADD+13, CREAX+1, CREAX+3
>> TIUFCITM CREAX+9*
TIUFCMSG CREAX+10!
TIUFCMSG(1 CREAX+11*
TIUFCMSG(2 CREAX+12*, CREAX+13*
TIUFCMSG(3 CREAX+13*
>> TIUFCNM ANOTHER+3, ANOTHER+4, CREAX+11, CREAX+13
>> TIUFCTYP ANOTHER+1, ANOTHER+3, ANOTHER+4, ANOTHER+7, CREAX+11
TIUFFULL CREATE+3~, CREAX+14
TIUFIMSG CREATE+3~, ANOTHER+16, ANOTHER+18
TIUFSAVE CREAX+6~
TIUFSAVE( SAVE+4*
TIUFTLST CREATE+3~, ANOTHER+19, ANOTHER+20
TIUFTMSG CREATE+3~, ANOTHER+19
>> TIUFWHO CREATE+6, ANOTHER+27
TIUFXNOD CREATE+2~, CREATE+5*
U CREATE+6, ANOTHER+1, ANOTHER+12, ANOTHER+13, ANOTHER+14, ANOTHER+27, NOTYPE+1, ADD+7, ADD+11, ADD+12
CREAX+9, SAVE+3
>> VALM("LINES" CREAX+13, CREAX+16
>> VALMBCK CREATE+5*, ADD+14*, CREAX+2*, CREAX+14*
>> VALMBG CREAX+16*
>> VALMCNT CREAX+7*, CREAX+8*, CREAX+13
>> VALMQUIT ADD+6*
X CREATE+2~, CREATE+3~, ANOTHER+21*
XFLG CREATE+4~, ANOTHER+28, ADD+7, ADD+8
>> XQORNOD(0 CREATE+5
Y CREATE+2~, CREATE+3~, ANOTHER+5, ANOTHER+6, ANOTHER+11, ANOTHER+12, ANOTHER+13, ANOTHER+14, ANOTHER+22, ANOTHER+23
ADD+10
Y(0 ANOTHER+13
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