Title: | DATATRIEVE INTEREST GROUP |
Notice: | ADD KEYWORDS TO NOTES FOR EASY SEARCHES |
Moderator: | IMTDEV::KRATZER |
Created: | Fri Mar 21 1986 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 3011 |
Total number of notes: | 9337 |
I got some DTR procedures from a customer to try to test out some problem, when I repeat what the customer did, I got : $ mc dtr32 DEC DATATRIEVE V6.1 Digital Query and Report System Type HELP for help DTR> set dictionary cdd$top.uat.td Element "CDD$TOP.UAT.TD" not found in dictionary. <-- error 1 DTR> @tdmast_rec.dtr Element "TDMAST_REC" not found in dictionary. <-- error 2 [Record is 160 bytes long.] DTR> exit please tell me exactly what I need to do to remove these errors. I do not even have any DTR documents on hand. Is the customer supposed to give me a procedure to define the elements in the dictionary and to create the dictionary and to create the domains ? in what order ? please inform me if I have missed out any steps. steve
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
2999.1 | BUSY::SLAB | Buzzword Bingo | Wed Mar 19 1997 07:58 | 17 | |
The SET DICTIONARY command is failing because you don't have a sub-dictionary TD in sub-dictionary UAT in CDD$TOP. Do this: DTR> SET DICTIONARY CDD$TOP DTR> DEFINE DICTIONARY UAT DTR> SET DICTIONARY UAT DTR> DEFINE DICTIONARY TD and then you can issue the SET DICTIONARY CDD$TOP.UAT.TD command. The second error is tough to solve right now. Can you post the TDMAST_REC.DTR file, or make it available for copying over the network if it's too big to post? | |||||
2999.2 | BUSY::SLAB | Cracker | Wed Mar 19 1997 14:40 | 22 | |
And regarding the "element not found" error, ignore it. It's a non-fatal error that means that there is an imbedded "delete" command referring to a DTR object that doesn't exist. The person who sent you the file to invoke in DTR did an EXTRACT object ON filename and DTR automatically added DELETE object as the first line in filename. DTR is just telling you that it can't find that object to delete, but it is setting up the REC file that you want, since it tells you how big the record def- inition is. If it makes you feel better, edit out the DELETE command from the file before going into DTR and invoking via @filename, but like I said, it's non-fatal and is working. | |||||
2999.3 | thanks | HANDVC::STEVELIU | Wed Mar 19 1997 22:27 | 13 | |
Yes, the firstline of tdmast_rec.dtr is in fact DELETE TDMAST_REC; <<<<<<<<< REDEFINE RECORD TDMAST_REC USING 01 TDMAST_REC. " " " |