1$*;PTarbell file setup program 3-23-78.$d4d4€€p€€p€€p€€p€À€À€À€À]€ €À]€ € À]€ € À]€ € À]€ € À]€ € À]€ Instructions?n;€1'€À€SÀNÀn 7Ê6THE PURPOSE OF THIS PROGRAM IS TO SET UP A FILE.$d4THIS INVOLVES DEFINING ALL HEADINGS AND FIELDS.$d4EXAMPLES OF FILES:$d4A LIST OF ALL THE INTEGRATED CIRCUITS ON HAND, OR$d4A LIST OF ALL THE SALES MADE ON A PARTICULAR DATE, OR$d4A LIST OF ALL THE ITEMS SHIPPED IN ONE WEEK.$d4THE FILE IS MADE UP OF RECORDS, AND EACH RECORD$d4IS MADE UP OF FIELDS. THE RECORD MIGHT BE ONE$d4INVENTORY ITEM, OR ONE TRANSACTION. THE FIELD $d4MIGHT BE A QUANTITY, A PRICE, OR A PART NUMBER.$d4WHEN THE FILE IS FIRST STARTED, IT IS NECESSARY TO$d4DEFINE EACH FIELD IN THE RECORDS, AS TO NUMERICAL$d4OR NON-NUMERICAL, WHAT THE NAME OF THE FIELD IS,$d4AND WHAT THE COLUMN HEADING SHOULD BE FOR THE FIELD.$d4THERE ARE PRESENTLY FOUR TYPES OF FILES ALLOWED:$d4 TYPE 0 SEQUENTIAL$d4 TYPE 1 RANDOM$d4 TYPE 3 INDEXED-RANDOM$d4 TYPE 7 LINKED-INDEXED-RANDOM$d4A SEQUENTIAL FILE IS NORMALLY USED FOR ITEMS THAT$d4NEED NO CHANGES, SUCH AS A RECEIVING OR SHIPPING LOG.$d4A RANDOM FILE IS NOT AS COMPACT AS A SEQUENTIAL FILE,$d4BUT IT HAS THE ADVANTAGE OF BEING EASY TO MAKE CHANGES.$d4AN INDEXED FILE ALLOWS QUICK ACCESS TO ANY ENTRY BY$d4SPECIFYING A KEY FIELD, SUCH AS A PART NUMBER IN AN INVENTORY.$d4A LINKED FILE ALLOWS DELETIONS AND INSERTIONS $d4WITHOUT HAVING TO READ AND WRITE THE WHOLE FILE.$d4€À€À€À€À€ÀNew file name?n;€1'Do you want read restrictions?n;€1'ÀYES7n€À€pDo you want change restrictions?n;€1'ÀYES7¬€À€pColumns with headings defined?n;€1'€À€SÀYÀy 7€ÀPrinter paper width (in columns)?n;€"'€À€À€À]À €!ÀÀ]À €!ÀThis will be field $À#.$d4What is the name of this field?n;À]À€!1'Will this field be numeric only?n;€1'€À€SÀYÀy 7ßÀ]À€!À6êÀ]À€!ÀÀNÀn 7ÿ6 ßHow wide do you want this field?n;À]À €!"'€ÀÀ]À €!€ÀÀÀÀÀÀ7W6 The paper width has been exceeded by $5À#5 characters.$d4Want a different width for this field?$À$d4€À€SÀYÀy 7ï€ÀÀ]À €!6êOk, start over.$d46¬What is the heading for $À]À€!$?$d€n;€1'ÀTÀ]À €!p7 P6 qThat heading is too wide!$d46 €À]À €!ÀTpÀ€À6 �À€.À7 ©€À 6 �€ÀÀSo far your headings look like this:$d4À$d4ÀYÀy 7 ô6 „À]À €!ÀÀ]À €!ÀÀÀ7 6 „Will $À]À€!$ be on the same line as $ÀÀ]À€!$ ?$d€n;€1'€À€SÀNÀn 7 „À]À €!ÀÀ]À€!À7 —6 ÏMINIMUM VALUEn;À]À €!"'MAXIMUM VALUEn;À]À €!"'Want to define another field?n;€1'€À€SÀYÀy 7 €ÀÀ6+Will you ever make changes in this file, $d4except add records to the end?n;€1'€À€SÀNÀn 7 ”€SEQ6 œ€RAN€À€pÀÀRAN7 €ÀÀÀ]À-ÀSEQ7 Ö€À-6 7Do you want an index file made?n;€ 1'€ À €SÀ NÀ n 7 6 7€!À.IND€À!-€À€ÀÀHere are the field names:$d4€À6 oÀ€.À7 ~À]À€!$d46 _Which one makes the index?n;€"1'€#À6 ¹À€#.À#7 ÏÀ#]À€!À"7 Ì6 é6 ©Nope... try again.$d46 9À]&À",?Do you want a linked file?n;€$1'€$À$€SÀ$YÀ$y 7 7€À€pHow many heading lines in addition to column headings?n;€%"'€ÀÀ%ÀRAN7 °ÀÀ]]%À+À+À+À+À+À+À+?€ÀÀÀ$YES7 ô€&€p€'€p€(€p€)€pÀÀ]]%À&+À'+À(+À)+À+?€ÀÀÀSEQ7"À]&À+À+À+À+À+À+À+?€ÀÀ€À6:À%€.À7ÓHEADING LINE $À#d€n;€1'€ÀTÀp€pÀ€p7œHeading $À# characters too wide.$d46:ÀRAN7´ÀÀ]]%À,?ÀSEQ7ÈÀ]&À,?€ÀÀ6*ÀNÀn 7è6ÀRAN7ÀÀ]]%À,?ÀSEQ7À]&À,?€ÀÀ€À64À€.À7ãÀRAN7ˆÀÀ]]%À]À€!,À]À€!+À]À €!+À]À €!+À]À €!+À]À €!+À+?ÀSEQ7ØÀ]&À]À€!,À]À€!+À]À €!+À]À €!+À]À €!+À]À €!+À+?€ÀÀ6$À]@À YES7÷À]@Want to set up another file?n;€1'€À€SÀYÀy 796many heading lines in addition to column headings?n;€