ASTERI ASIAKASKORTISTO, TIETUEKUVAUS - Asiakaskortisto tallettaa peräkkäistiedostoa, jossa tiedot erotetaan toisistaan CR + LF merkillä. - Asiakaskortisto saa aina tarkenteen KTO (esim ASIAKAS.KTO) - Yksi tietue (asiakaskortti) koostuu kuudesta tiedosta (esim. nimi, lisänimi, osoite, paikka, puhelin, koodi) - Tyhjän tiedon merkkinä voidaan käyttää asteriskia * - Tiedostoa luetaan kuuden tiedon ryhmissä kunnes tiedosto on loppu. - skandien ASCII koodit ovat: å = 134 Å = 143 ä = 132 Ä = 142 ö = 148 Ö = 153 - kortisto tulostetaan DOS tilassa ruudulle kirjoittamalla: TYPE ASIAKAS.KTO TIETOJEN SISÄLTÖ LASKUTUSASIAKASKORTISTOSSA ASIAKAS.KTO 1 ASIAKKAAN NIMI 2 LISÄNIMI esim osasto tai yhteyshenkilö 3 OSOITE 4 PAIKKA postinumero ja -toimipaikka 5 PUHELIN vapaamuotoinen kenttä 6 KOODI mm. asiakkaan yksilöivä asiakasnumero väliltä 1000-9999 TIEDOSTOESIMERKKI (kolme asiakasta) Atsoft Oy Mäkinen Atso Mäkinen Malminkaari 21 B 00700 HELSINKI 90-3507530 1001 Mallli Palkkanen Pyynikintie 4-8 00710 HELSINKI 90-378 022, FAX 90-378 053 1002 Yrityspalvelu Malli Oy PL 33 00671 HELSINKI 90-746430 10021201 ESIMERKKI GWBASIC OHJELMASTA, JOKA LUKEE ASIAKASKORTISTON: 10 DIM a$(1000,6) 20 LET kpl = 0 30 OPEN "I",#1,"ASIAKAS.KTO" 40 LET kpl = kpl+1 50 FOR x = 1 TO 6 60 LINE INPUT#1,a$(kpl,x) 70 NEXT x 80 IF EOF(1) = 0 THEN GOTO 40 90 CLOSE#1 - rivillä 10 varaaan taulukko 1000 asiakkaalle - rivillä 30 avataan ASIAKAS.KTO niminen tiedosto lukemista varten (Lainausmerkeissä oleva kirjain on iso i) - rivillä 70 tutkitaan onko tiedoston loppu jo saavutettu ASTERI DOS ASIAKASKORTISTO (*.KTO, ASIAKAS.KTO) - TIETUEKUVAUS