* DATE 12/24/83 19:45 * duprec.cmd SKIP -1 STOR lastname TO lastname1 STOR fname TO fname1 STOR company1 TO company11 STOR address TO address1 STOR phone TO phone1 STOR ophone TO ophone1 STOR update TO update1 IF * STOR 'Deleted' TO deleted1 ELSE STOR ' ' TO deleted1 ENDI SKIP STOR lastname TO lastname2 STOR fname TO fname2 STOR company1 TO company12 STOR address TO address2 STOR phone TO phone2 STOR ophone TO ophone2 STOR update TO update2 IF * STOR 'Deleted' TO deleted2 ELSE STOR ' ' TO deleted2 ENDI STOR t TO more DO WHIL more ERAS STOR 'ontinue, elete/Recall, dit,

rint, uit' TO prompt STOR 'Records with duplicate last names' TO mode STOR '?' TO command STOR '?' TO record @ 01,27 SAY mode @ 02,00 SAY '+--------------------' @ 02,20 SAY '---------------------' @ 02,40 SAY '---------------------' @ 02,60 SAY '-------------------+' @ 03,00 SAY 'Lastname: ' @ 03,12 SAY lastname1 @ 03,40 SAY 'First & MI: ' @ 03,55 SAY fname1 @ 04,00 SAY 'Company: ' @ 04,23 SAY company11 @ 05,00 SAY 'Address: ' @ 05,20 SAY address1 @ 06,00 SAY 'Phone - office: ' @ 06,19 SAY ophone1 @ 06,38 SAY 'home: ' @ 06,44 SAY phone1 @ 07,00 SAY 'Last update: ' @ 07,20 SAY update1 @ 07,50 SAY deleted1 @ 08,00 SAY '+--------------------' @ 08,20 SAY '---------------> > > ' @ 08,40 SAY 'RECORD-A < < <-------' @ 08,60 SAY '-------------------+' @ 10,00 SAY 'Lastname: ' @ 10,12 SAY lastname2 @ 10,40 SAY 'First & MI: ' @ 10,55 SAY fname2 @ 11,00 SAY 'Company: ' @ 11,23 SAY company12 @ 12,00 SAY 'Address: ' @ 12,20 SAY address2 @ 13,00 SAY 'Phone - office: ' @ 13,19 SAY ophone2 @ 13,38 SAY 'home: ' @ 13,44 SAY phone2 @ 14,00 SAY 'Last update: ' @ 14,20 SAY update2 @ 14,50 SAY deleted2 @ 16,00 SAY '+--------------------' @ 16,20 SAY '---------------> > > ' @ 16,40 SAY 'RECORD-B < < <-------' @ 16,60 SAY '-------------------+' @ 18,17 SAY prompt @ 20,24 SAY 'What next?' @ 20,35 GET command picture '!' READ IF command = 'D' .OR. command = 'E' .OR. command = 'P' ?? CHR(11) ?? ' Which Record ?' SET CONSOLE OFF WAIT TO record SET CONSOLE on STOR !(record) TO record ?? record ENDI IF record = 'A' SKIP -1 ENDI DO CASE CASE command = 'C' .OR. command = 'Q' STOR f to more CASE command = 'D' IF * RECA ELSE DELE ENDI IF record = 'A' IF deleted1 = 'Deleted' STOR ' ' TO deleted1 ELSE STOR 'Deleted' TO deleted1 ENDI ENDI IF record <> 'A' IF deleted2 = 'Deleted' STOR ' ' TO deleted2 ELSE STOR 'Deleted' TO deleted2 ENDI ENDI CASE command = 'E' SAVE TO temp2 RELE ALL REST FROM temp1 ? 'Hit RETURN to Continue' SET CONSOLE OFF REST STOR # TO rec:number SET INDEX TO IF rec:number = 0 GO 1 ELSE GO rec:number ENDI rec:number = 0 SET CONSOLE ON DO edit.acg SAVE TO temp1 RELE ALL REST FROM temp2 STOR CHR(PEEK(063)) TO dr SET INDEX TO &dr.:lastname CASE command = 'P' DO print.acg ENDC IF record = 'A' SKIP ENDI ENDD IF command = 'C' STOR t TO more ENDI