* KEYF.FMT - Text describing options for adding keys to a new file. @ 1,10 SAY TMARK + " " + CNAME @ 3,10 SAY MTITLE @ 5,10 SAY "You are now allowed to select up to 7 of the fields which you" @ 6,10 SAY "have just entered as key fields. Key fields are special in that" @ 7,10 SAY "your file will always be maintained in sequence by that field" @ 8,10 SAY "regardless of the order in which the records are entered later." @ 9,10 SAY "This will provide you with a way of sequencing lists and reports" @ 10,10 SAY "which you may easily add later using another program. Key fields" @ 11,10 SAY "will also provide you with a way to look up data records in your" @ 12,10 SAY "file using your CRT screen. You may create look up programs for" @ 13,10 SAY "each key field which allow you to enter that key and then display" @ 14,10 SAY "and modify all the other information on that record. Typically," @ 15,10 SAY "a systems designer (that's what you are doing now) will choose at" @ 16,10 SAY "least an ID number type field and an alphabetic descriptive field" @ 17,10 SAY "as the primary keys for master files. Transaction files are often" @ 18,10 SAY "maintained in ID number and date sequence. Additional key fields" @ 19,10 SAY "should be added if you wish to see reports sorted by that field" @ 20,10 SAY "Each application is unique, however, always remember you may add," @ 21,10 SAY "modify or delete keys later, as long as you do not exceed 7 keys." @ 22,10 SAY "Enter RETURN to add key fields or 'NO' to not add any keys. " @ 22,70 GET ANSWER PICTURE "!!"