[vastaus aiempaan viestiin]
Kirjoittaja: | Seppo Mustonen |
---|---|
Sähköposti: | - |
Päiväys: | 18.10.2002 11:25 |
Aino Alha kirjoitti 18.10.2002 10:50 : > Onko Survokentän leveyden muuttaminen (nyt eivät pitkät erisnimet > mahdu) kovin työlästä? Kenttä vaatisi muutaman merkin verran enemmän > tilaa. Tarkoitat varmaankin tässä "Survokentällä" yksittäiselle merkkijono- kentälle varattua tilaa tietoja talletettaessa esim. FILE SHOW:lla. (Jos kyse on Survon toimituskentän leventämisestä, sehän tapahtuu yksinkertaisesti REDIM-komennolla). Siis yksittäiselle muuttujalle lisätilan synnyttäminen Survon datatiedostossa voi tapahtua esim. seuraavasti: Tarkastelen tässä demoaineistona tuttua KUNNAT-tiedostoa ja muunnan sen rakennetta siten, että kentän "Kunta" (Kunnan nimi) pituus kasvaa arvosta 16 arvoon 18: Tee aluksi varakopio alkuperäisestä tiedostostasi! Sitten: FILE ACTIVATE KUNNAT / Aktivoi kaikki muuttujat esim. A:lla. FILE STATUS KUNNAT / Ota näkyville tiedoston nykyinen rakenne Suomen kunnat aakkosjärjestyksessä Tiedot ovat pääosin vuosilta 1978-80. 5.2.84/SM COND:KUNNAT SORT:Kunta FIELDS: (active) 1 SA- 16 Kunta Kunnan nimi 2 SA- 3 Lääni UUS,TUR,AHV,HÄM,KYM,MIK,KAR,KUO,KES,VAA,OUL,LAP 3 NA- 4 Väestö Arvioitu maassa asuva väestö 1.1.1980 (######) .... 14 NA- 4 Astiheys Väestö/Ala (####.##) END Survo data file KUNNAT: record=128 bytes, M1=30 L=64 M=14 N=464 ja muuta FILE STATUS KUNNAT -komento muotoon FILE CREATE APU, ja muuttujan "Kunta" pituudeksi 18 jolloin ylläoleva lista tulee seuraavaan muotoon FILE CREATE APU Suomen kunnat aakkosjärjestyksessä Tiedot ovat pääosin vuosilta 1978-80. 5.2.84/SM COND:KUNNAT SORT:Kunta FIELDS: (active) 1 SA- 18 Kunta Kunnan nimi 2 SA- 3 Lääni UUS,TUR,AHV,HÄM,KYM,MIK,KAR,KUO,KES,VAA,OUL,LAP 3 NA- 4 Väestö Arvioitu maassa asuva väestö 1.1.1980 (######) ... 14 NA- 4 Astiheys Väestö/Ala (####.##) END Survo data file KUNNAT: record=128 bytes, M1=30 L=64 M=14 N=464 Kun FILE CREATE APU on aktivoitu, syntyy uusi, tyhjä APU-tiedosto, jolla on entinen rakenne, mutta enemmän tilaa muuttujassa "Kunta". FILE COPY KUNNAT TO APU // Kopioi tiedot uuteen APU-tiedostoon FILE DEL KUNNAT // Hävitä vanha KUNNAT-tiedosto FILE COPY APU KUNNAT // Kopioi APU uudeksi KUNNAT-tiedostoksi Nyt on tarvittava lisätila käytettävissä KUNNAT-tiedostossa. -Seppo
Vastaukset: |
---|
Survo-keskustelupalstan (2001-2013) viestit arkistoitiin aika ajoin sukrolla, joka automaattisesti rakensi viesteistä (yli 1600 kpl) HTML-muotoisen sivukokonaisuuden. Vuoden 2013 alusta Survo-keskustelua on jatkettu entistäkin aktiivisemmin osoitteessa forum.survo.fi. Tervetuloa mukaan!