WERKEN MET AMIGA SUPERBASE """""""""""""""""""""""""" Bart Gieger, bij de computerfanaten in de Zaanstreek welbekend heeft ons een toezegging gedaan om de komende maanden de lezers van het disktijdschrift te voorzien van eeen Superbase 'cursus'. Bart is iemand voor wie dit programma niet zo gek veel geheimene meer heeft en die zijn kennis en vaardigheden op dat gebied graag wilt delen met de lezers van de Saen. Op deze disk de eerste file. Velen van ons zijn in het bezit van illegale programma's of werken, net als ik, met een back-up van het legale programma maar zijn de originele disk alsmede de handleiding kwijtgeraakt. Dat is dus behelpen. Je hebt een mooi programma, maar hoe werkt het ? Wel nu. Ik pretendeer niet een handleiding te schrijven, maar het toch zodanig te verwoorden dat met SUPERBASE, voor prive doeleinden, op de Amiga gewerkt kan worden. Allereerst wil ik beginnen met een korte vertaling van de Engelse woorden die men tegen komt na het opstarten van Superbase. Deze woorden staan in de menubalk. Wellicht ten overvloede; het zichtbaar maken van de menubalk gebeurt door de rechter muisknop in te drukken. In de menubalk kunnen we kiezen uit 5 hoofdmenu's met hun verschillende mogelijkheden. 1. ENGELS PROJECT New >file >index Open >file >fields >index >query Close >file >fields (Amiga/C) Edit Save >file >query Remove >file >index Quit 1. NEDERLANDS PROJECT Nieuw >bestand >index Openen >bestand >velden >index >opvraging Sluiten >bestand >velden Opmaken Opslaan >bestand >opvraging Verwijder >bestand >index Verlaten 2. ENGELS RECORD New (Amiga/N) Edit (Amiga/E) Duplicate Remove Save (Amiga/S) 2. NEDERLANDS RECORD Nieuw Opmaken Kopie Verwijderen Opslaan 3. ENGELS PROCESS Update Query Remove Import Export Print Labels 3. NEDERLANDS VERWERKEN Bijwerken Opvragen Verwijderen Invoeren Uitvoeren Printen Etiketten 4. ENGELS SET Screen Printer --------------------- Table View (Amiga/T) Form View (Amiga/F) Record View (Amiga/R) --------------------- Paging (Amiga/P) --------------------- Options Number Format Date Format 4. NEDERLANDS SELEKTIE Scherm Printer --------------------- Tabel Formulier Record --------------------- Paginaties --------------------- Opties Formaat getallen Formaat datum 5. ENGELS SYSTEM Version Directory >list (Amiga/D) >change Status >file >system List Screendump Reorganize 5. NEDERLANDS SYSTEEM Versie Directory >list >verander Status >bestand >systeem List Schermafdruk Reorganiseren Tot zover deze simpele vertaling. Na het opstarten van Superbase verschijnt in de menubalk de boodschap: "Superbase: please open a file". Als we al een bestand gemaakt hadden dan kon dat bestand nu geopend worden. We gaan nu echter een bestand maken. Ik ga er vanuit dat men de beschikking heeft over twee drives, zoniet dan kan alles wat over DF1: gaat overgeslagen worden. Klik de menubalk aan en ga via SYSTEM naar DIRECTORY en vervolgens naar CHANGE. Vul bij DIRECTORY NAME; DF1: in en geef return. Nu wordt de directory van DF1: ingelezen. Als de pointer weer terug is klik dan weer de menubalk aan en ga via PROJECT naar NEW en vervolgens naar FILE. Vul bij NEW FILE; CVZ in en geef return. Het scherm dat nu verschijnt heeft op de twee regel van onder FIELD staan. Klik het zwarte veld achter FIELD aan en vul hier Naam in. Klik vervolgens op het rondje voor TEXT en in beeld verschijnt "Field lenght" "020". Klik nu 5 maal op de linkerpijl en het "020" is veranderd in "025". Klik nu op OK. Klik vervolgens op ADD en vervolgens verschijnt in de grote zwarte rechthoek onder: Field name Attributes Format Naam TXT 25 Klik weer het zwarte veld achter FIELD aan en vul hier Adres in. Dit veld wordt ook 25 karakters, dus hoeven we met TEXT niets te veranderen. Klik ADD aan en we zien de toevoeging weer in de zwarte rechthoek. Maak op dezelfde wij een veld: Woonplaats 25 karakters Telefoon 11 karakters A 1 karakter Om van 25 karakters naar 11 karakters te gaan kan men ook de 2 van 25 aanklikken en vervolgens de rechter pijl 1x, dan de 5 aanklikken en 4x de rechter pijl. De zwarte rechthoek hoort er nu als volgt uit te zien: Naam TXT 25 Adres TXT 25 Woonplaats TXT 25 Telefoon TXT 11 A TXT 1 Als dit inderdaad klopt dan kunnen we OK aanklikken. Dan verschijnt: New Index o Normal index o Unique index Onder New index weer een zwarte rechthoek met daarin de veldnamen van het bestand CVZ. Nu kunnen we de veldnamen opgeven waarop in het bestand gezocht kan worden. Standaard staat het zwarte puntje in de o van Normal Index. Dit staat goed zo. Klik nu in de zwarte rechthoek op Woonplaats en vervolgens op OK. Doe dit ook met Naam. Als alles klopt zijn Naam en Woonplaats uit de rechthoek verdwenen en staat er van boven naar beneden Adres, Telefoon en A. Klik dan OK aan. We hebben nu een bestand gemaakt met de naam "CVZ" het welk voorzien is van 2 indexen, te weten "Naam" en "Woonplaats". In de menu balk verschijnt nu: Superbase: CVZ indexed on Naam. Als we eerst weer even de menubalk aanklikken en via PROJECT naar EDIT gaan dan krijgen we een gewijzigde rechthoek te zien, die er als volgt hoort uit te zien: Naam TXT IXD 25 Adres TXT 25 Woonplaats TXT IXD 25 Telefoon TXT 11 A TXT 1 Zonder wijzigingen aan te brengen gaan we hier weer uit door CANCEL aan te klikken. De gemaakte layout verschijnt nu in beeld en nu kan de gegevens invoer beginnen. Tik het bestand van de volgende bladzijde over of begin gelijk met een eigen adresbestand. Druk de Amiga toets en de "n" gelijk in en begin. De cursortoetsen (pijltjes) en de returntoets zorgen dat men over de velden kan bewegen. Als alles is ingevuld dan weer "Amiga n". De boodschap: THIS RECORD HAS BEEN MODIFIED SAVE THIS RECORD? verschijnt. OK aanklikken. En de volgende kan weer ingevuld worden. Naam: Adres: Woonplaats: Telefoon: A: Arnauld D. 33 Avenue Maine 2345 TG Paris 09876543 F Broonen A. 83 Digue du Canal 6543 TR Brussel 093546475 C Buchanan P. 306 Bridge Street 9873 SD Aucklan 0945363272 C Hemrich H. 1 Leutze-Strasse 5566 FG Dusseldorf 0912746487 F Kok A. Javastraat 18 1477 GF Haarlem 023-444225 F Kok B. Paltrokstraat 18 1492 GF Haarlem 023-444673 F Kok C. Merelstraat 92 1401 GF Haarlem 023-450098 F Kok U. Bloemhof 43 1422 GF Haarlem 023-511225 F Kok V. Acacialaan 3 1479 GF Haarlem 023-568865 F Kok W. Louiselaan 3 1489 GF Haarlem 023-567567 F Kubler F. 22 Schlmenstrasse 4545 GG Stuttgart 0954646547 F Lubbers A. Bosweg 12 1227 CZ Rotterdam 010-123456 F Lubbers B. Middenweg 18 1232 CZ Rotterdam 010-987456 F Lubbers C Bloemstraat 1298 CZ Rotterdam 010-145656 F Lubbers R. Randweg 4 1228 CZ Rotterdam 010-123123 F Lubbers S. Ranonkellaan 1 1284 CZ Rotterdam 010-196532 F Lubbers T. Ploegweg 5 1237 CZ Rotterdam 010-199986 F Lundberg S. 2 Krolegardzg 8787 TT Goteborg 097654757 F Ortalli G. 77 Via Bardonaichin 6667 GF Turin 0946464747 C Pattison B. 23 Consort Road 9998 JJ London 09647537554 C Perigini J. 37 Via le Molise 4499 HH Milaan 0945754656 C Picot R. 8 Rue Maraichers 7777 FF Geneve 0947576575 C Schumann B. 220 S Belmont 5656 BB Indianapolis 09474362554 C Zo dat was een hele klus, maar we kunnen er nu iets mee doen. Het veld met de naam "A" heb ik erin gezet om simpel mee te kunnen zoeken. Voor eigen gebruik kan men dit natuurlijk veel en veel beter inkleden. Maar goed nu even naar veld "A". De C staat voor mensen met een computer. De F staat voor familie leden. Stel dat het adressenbestand compleet is ingevuld, zo'n 300 namen en adressen etc.. Ik heb dan iemand nodig op computergebied maar zijn naam wil mij niet te binnen schieten. Ik doe dan als volgt: MENUBALK => PROJECT => OPEN => FIELDS EEN RECHTHOEK MET DE NAAM "FIELD OPENING" verschijnt met daarin twee zwarte rechthoeken. Links Fields en rechts Open Fields. In de linker staan alle veldnamen van het bestand. Ik heb nodig de velden NAAM, TELEFOON en A. Deze klik ik in deze volgorde aan, waarna ze in de rechter rechthoek verschijnen. Vervolgens OK aanklikken. Het beeld waar ik nu naar kijk is de RECORD VIEW. Dit ga ik wijzigen in TABLE VIEW (Amiga t), aangezien dit het kijken vergemakkelijkt. Als alles tot zover klopt zal onder de veldnamen staan: Arnauld D. 09876543 F. Nu klik ik het = teken onderaan het beeld aan. Dit om een zoekfilter in te stellen. Weer een rechthoek in beeld met de naam Filter en daaronder CVZ, de naam van het bestand. Ook weer een zwarte rechthoek met zowel de geopende als de andere veldnamen. Nu klik ik "A" aan. De A verschijnt dan in de onderste zwarte regel. Vervolgens LIKE aanklikken. Dit verschijnt ook in de onderste regel. Boven deze regel staat VALUE, met daarachter een kleinere zwarte regel. Deze regel aanklikken en C intypen, dan return. In de onderste regel wordt "C" toegevoegd. OK aanklikken. Als ik nu weer (Amiga t) doe dan verschijnt de computer kennis in beeld. Druk ik vervolgens op het vakje met de twee pijltjes dan loopt de computer het gehele bestand door. De volgende 13 personen verschijnen nu op het beeld. Barker T. 096453473 C Boot D. 075-213898 C Broonen A. 093546475 C Buchanan P. 0945363272 C Cellers P. 09647637 C Hutterman J. 09874527387 C Kasper C. 09234875875 C Ortalli G. 0946464747 C Pattison B. 09647537554 C Perigini J. 09457546565 C Picot R. 09475765754 C Schumann B. 09474362554 C In het volgende nummer van het Diskmagazine gaan we verder met dit zeer veelzijdige en boeiende programma. Bart Gieger (C) Amiga Disk Magazine 1989