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

Package: Text Integration Utility

Routine: TIUFHA5


Information

TIUFHA5 ; SLC/MAM - COPYFDA(FILEDA,ITEMFLG,PFILEDA,CFILEDA,CNODE0,VCNTAJ), CREATE(NAME,FILEDA), CP0,etc. ;7/1/97 14:02

Source Information

Source file <TIUFHA5.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Text Integration Utility 6 COPYFDA^TIUFHA5  AUPDATE^TIUFLA1  (ADDTEN,STUFFLDS)^TIUFLF4  ($$DUPITEM,TYPELIST)^TIUFLF7  MTXTCHEC^TIUFT1  PAUSE^TIUFXHLX  
VA Fileman 4 ^DIC  ^DIE  ^DIK  ^DIR  
Registration 1 FULL^VALM1  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Text Integration Utility 2 TIUFHA2  TIUFHA5  

Entry Points

Name Comments DBIA/ICR reference
COPYFDX ;
CP10(FILEDA,CFILEDA,VCNTA) ; Copy Items into new entries, Add new entries as Items. (If item is SHARED ancestor of nonSHARED entry selected for
CP3(FILEDA,DA) ; Copy node 3 of FILEDA into DA. DON'T copy OK to Distribute.
CP10X
CPITEM(FILEDA,CFILEDA) ; Copy Node "ITEM".
CREATE(NAME,FILEDA) ; Creates Document Definition File record of Name NAME with IFN FILEDA
; Requires NAME for new record; Returns FILEDA of new record
; Returns FILEDA<0 if can't create.
CP0X
CP11X
CP4T9(FILEDA,DA) ; Copy nodes 4 thru 9 of FILEDA into DA.
CPHEAD(FILEDA,CFILEDA) ; Copy Node "HEAD".
CP1X
COPYFDA(FILEDA,ITEMFLG,PFILEDA,CFILEDA,CNODE0,VCNTAJ) ; Copy entry FILEDA into
CP0(FILEDA,DA,NODE0) ; Copy root node NODE0 into DA. DON'T copy status, Shared, or National. If object, don't copy abbrev or printname.
READNM
CP11T13(FILEDA,CFILEDA) ; Copy Nodes 11 thru 13 of FILEDA into CFILEDA.
CP3X
CP4T9X
CP1(FILEDA,DA) ; Copy node 1 of FILEDA into DA.
CPDIAL ;
CREAX
CPDFLT(FILEDA,CFILEDA) ; Copy Default Node "DFLT".

External References

Name Field # of Occurrence
^DIC CREATE+6, CP11T13+7
^DIE CP0+6, CP1+4, CP3+4, CP4T9+6, CP4T9+11, CP10+16, CP11T13+12
^DIK CP10+10, CP10+11
^DIR READNM+1
COPYFDA^TIUFHA5 CP10+7
AUPDATE^TIUFLA1 READNM+17
ADDTEN^TIUFLF4 CP10+12
STUFFLDS^TIUFLF4 READNM+12
$$DUPITEM^TIUFLF7 READNM+4
TYPELIST^TIUFLF7 READNM+6
MTXTCHEC^TIUFT1 CP10+17
PAUSE^TIUFXHLX READNM+7, READNM+10
FULL^VALM1 READNM

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," Entry accessed by another user; Please try again later.",!
  • Line Location: COPYFDA+16
Function Call: WRITE
  • Prompt: !," Name of copy must be different from original name. Original is provided as the",!,"default since it may be similar to new name, but original must be changed.",!," Enter ^ to exit."
  • Line Location: READNM+2
Function Call: WRITE
  • Prompt: !!,TIUFIMSG,!
  • Line Location: READNM+4
Function Call: WRITE
  • Prompt: !!,TIUFTMSG("T"),!,"Can't Copy entry",!
  • Line Location: READNM+7
Function Call: WRITE
  • Prompt: !!," Please enter a different Name; File already has entry of that Type with that",!,"Name",!
  • Line Location: READNM+8
Function Call: WRITE
  • Prompt: !!," Copy accessed by another user; Please recopy"
  • Line Location: READNM+10
Function Call: WRITE
  • Prompt: !!," Copying Items. . . ",!
  • Line Location: CP10+4
Routine Call
  • DIE
  • Line Location:
    • CP0+6
    • CP1+4
    • CP3+4
    • CP4T9+6
    • CP4T9+11
    • CP10+16
    • CP11T13+12
Routine Call
  • DIC
  • Line Location:
    • CREATE+6
    • CP11T13+7
Routine Call
  • DIR
  • Line Location:
    • READNM+1

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)
^DD(8925.1 CP11T13+7
^TIU(8925.1 - [#8925.1] COPYFDA+16, COPYFDA+17, READNM+10, READNM+16, COPYFDX+1, CP1+2, CP3+2, CP4T9+4, CP4T9+5*, CP4T9+10
, CP10+4, CP10+5, CP10+6, CP10+10, CP11T13+4, CP11T13+5, CPDFLT+1*, CPHEAD+1*, CPITEM+1*

Label References

Name Line Occurrences
@( READNM+15
COPYFDX COPYFDA+16, COPYFDA+18, READNM+1, READNM+6, READNM+7, READNM+9, READNM+10, READNM+14
CP0 READNM+11
CP10 READNM+14
CREATE READNM+9
READNM READNM+2, READNM+4, READNM+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CFILEDA COPYFDA~, COPYFDA+15*, COPYFDA+18*, READNM+5*, READNM+7*, READNM+9, READNM+10, READNM+11, READNM+12, READNM+14
, READNM+15, READNM+16, READNM+17, COPYFDX+1, COPYFDX+2*, CP10~, CP10+10, CP10+11, CP10+12, CP10+14
, CP11T13~, CP11T13+6, CP11T13+10, CPDFLT~, CPDFLT+1, CPHEAD~, CPHEAD+1, CPITEM~, CPITEM+1
CIFILEDA CP10+2~, CP10+5, CP10+7!, CP10+9, CP10+12, CP10+17
CINODE0 CP10+2~, CP10+7, CP10+12
CNODE0 COPYFDA~, COPYFDA+18*, READNM+16*, READNM+17
CNTCHNG COPYFDA+13~, READNM+17
DA CREATE+4!, CP0~, CP1~, CP3~, CP4T9~, CP4T9+5, CP10+10*, CP10+11*, CP10+14*, CP10+17
, CP11T13+10*
DA(1 CP10+14*, CP11T13+6*, CP11T13+10*
DIC CREATE+3~, CREATE+4*, CP11T13+1~, CP11T13+6*
DIC("P" CP11T13+7*
DIC(0 CREATE+4*, CP11T13+6*
DIE CP0+1~, CP0+2*, CP1+1~, CP1+2*, CP3+1~, CP3+2*, CP4T9+1~, CP4T9+2*, CP10+14*, CP11T13+10*
>> DIK CP10+10*
DIR COPYFDA+13~, READNM+3!
DIR("A" READNM+1*
DIR("B" READNM+1*
DIR(0 READNM+1*
DIRUT READNM!, READNM+1, READNM+5, READNM+14!
DLAYGO CREATE+3~, CREATE+4*, CP11T13+1~, CP11T13+6*
DR CP0+1~, CP0+3*, CP0+5*, CP1+1~, CP1+3*, CP3+1~, CP3+3*, CP4T9+1~, CP4T9+6*, CP4T9+11*
, CP10+14*, CP10+15*, CP11T13+10*, CP11T13+11*
>> DTOUT READNM+6
FILEDA COPYFDA~, COPYFDA+16, COPYFDA+17, COPYFDA+18, READNM+11, READNM+14, READNM+15, COPYFDX+1, CREATE~, CREATE+7*
, CP0~, CP1~, CP1+2, CP3~, CP3+2, CP4T9~, CP4T9+4, CP4T9+10, CP10~, CP10+4
, CP10+5, CP10+6, CP10+7, CP11T13~, CP11T13+4, CP11T13+5, CPDFLT~, CPDFLT+1, CPHEAD~, CPHEAD+1
, CPITEM~, CPITEM+1
IFILEDA CP10+2~, CP10+6*, CP10+7
INODE0 CP10+2~
ITEMFLG COPYFDA~, COPYFDA+18
MULTDA CP10+2~, CP10+12, CP10+13, CP10+14, CP11T13+1~, CP11T13+3*, CP11T13+8*, CP11T13+10
MULTNODE CP10+2~, CP10+6*, CP10+15, CP11T13+5*, CP11T13+11
NAME COPYFDA+13~, READNM+1*, READNM+2, READNM+3*, READNM+4*, READNM+6, READNM+9, CREATE~, CREATE+5
NODE CP1+1~, CP1+2*, CP1+3, CP3+1~, CP3+2*, CP3+3
NODE0 COPYFDA+13~, COPYFDA+17*, COPYFDA+18, READNM+1, READNM+4, READNM+8, READNM+11, CP0~, CP0+4, CP0+5
NODE4T9 CP4T9+1~
NODE4T9( CP4T9+4*, CP4T9+5, CP4T9+6, CP4T9+10*, CP4T9+11
PFILEDA COPYFDA~, COPYFDA+17*, READNM+4, READNM+6
PGM COPYFDA+13~, READNM+15*
PIECE CP4T9+1~, CP4T9+9*, CP4T9+10
SHARED COPYFDA+13~, COPYFDA+17*, COPYFDA+18
>> TENDA CP10+10*
>> TIUFFULL READNM*
TIUFIMSG COPYFDA+13~, READNM+4
>> TIUFSHAR COPYFDA+18
TIUFTLST COPYFDA+14~, READNM+6, READNM+8
>> TIUFTMPL READNM+17
TIUFTMSG COPYFDA+14~, READNM+6
TIUFTMSG("T" READNM+7
TIUI CP0+1~, CP0+3*, CP0+4, CP0+5, CP1+1~, CP1+3*, CP3+1~, CP4T9+1~, CP4T9+3*, CP4T9+4
, CP4T9+5, CP4T9+6, CP4T9+8*, CP4T9+9, CP4T9+10, CP4T9+11, CP11T13+11
TIUJ COPYFDA+13~, READNM+15*
TIUK CP10+2~, CP10+3*, CP10+5*, CP10+6, CP11T13+1~, CP11T13+3*, CP11T13+4*, CP11T13+5
TIUL CP10+2~, CP10+15*, CP11T13+11*
TIUM CP11T13+1~, CP11T13+2*, CP11T13+4, CP11T13+5, CP11T13+6, CP11T13+7, CP11T13+9
U COPYFDA+17, READNM+1, READNM+4, READNM+8, CP0+4, CP0+5, CP1+3, CP3+3, CP4T9+10, CP10+10
, CP10+15, CP11T13+5, CP11T13+7, CP11T13+11
VALUE CP1+1~
VALUE( CP1+3*
VCNTA CP10~, CP10+7
VCNTAJ COPYFDA~, READNM+14, READNM+17*
X COPYFDA+13~, READNM+3!, CREATE+3~, CREATE+5*, CP11T13+1~, CP11T13+5*
Y COPYFDA+13~, READNM+2, READNM+3!, CREATE+3~, CREATE+7, CP11T13+1~, CP11T13+8
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