[vastaus aiempaan viestiin]
Kirjoittaja: | Seppo Mustonen |
---|---|
Sähköposti: | - |
Päiväys: | 26.5.2007 12:20 |
Ongelmasi johtuu siitä, että et ehkä ole huomannut, kuinka tärkeätä on Survon toimituskentässä eristää työn eri vaiheet rajariveillä. Rajarivi syntyy panemalla tyhjän rivin alkuun ainakin 10 pistettä. Rajarivejä tarvitaan, jotta Survon komentoja täydentävät täsmmennystiedot esim. IND=Surface,2040 osataan lukea oikein. Esimerkissäsi, jossa ei ollut lainkaan rajarivejä, ongelma seuraa siitä, että täsmennystä ei etsitä komentoa lähimmältä riviltä (ellei se ole itse komentorivillä) vaan ensimmäisestä paikasta rajariveillä osoitetun toimituskentän osan alusta eli rajarivien puuttuessa koko toimituskentän alusta. Tästä asiasta löytyy "täydellinen" selvitys kyselykomennolla EXTRA? Koska esimerkissäsi ei ollut rajariviä FILE COPY -komentojen välillä, jälkimmäinenkin käyttää ensimmäistä IND-täsmennystä IND=Surface,468 eikä toisen komennon yläpuolelle kirjoittamaasi täsmennystä IND=Surface,2040. Esimerkkisi "oikein" ja hieman "realistisemmin" tehtynä (koska harvemmin on tarve tehdä yhden havainnon datoja) näyttäisi seuraavalta: ......................... *IND=Surface,0,500 (pinta-ala korkeintaan 500) *FILE COPY WORLD99 TO NEW W2 * *FILE LOAD W2 *DATA W2*,A,B,C C Country Cou C Surface Pop99 Density Urban Birt Deat A American Samoa ASM 6 199 0.1 331.7 50.9 26.5 4.0 * Andorra AND 1 468 0.1 160.3 62.5 10.3 5.5 * Antigua and Barbuda ATG 3 442 0.1 151.6 36.4 16.2 5.8 * Barbados BRB 3 430 0.3 625.6 48.9 14.5 8.2 * Bermuda BMU 3 53 0.1 1207.5 100.0 11.8 7.3 * Grenada GRD 3 344 0.1 270.3 37.0 27.6 5.2 * Macao MAC 5 18 0.5 25944.4 98.9 9.5 3.1 * Maldives MDV 5 298 0.3 932.9 27.8 39.3 5.6 * Malta MLT 1 316 0.4 1221.5 89.9 11.0 7.4 * Marshall Islands MHL 6 181 0.1 342.5 7.0 45.3 6.7 * Palau PLW 6 459 0.0 41.4 71.0 21.6 7.7 * Saint Kitts and Nevis KNA 3 261 0.0 149.4 43.9 22.6 8.2 * Saint Vincent and the Gr VCT 3 388 0.1 291.2 48.9 18.8 7.1 B Seychelles SYC 4 455 0.1 169.2 57.1 19.4 6.6 * *.......................... * *IND=Surface,501,2500 (pinta-ala 501-2500) *FILE COPY WORLD99 TO NEW W3 * *FILE LOAD W3 *DATA W3*,D,F,G G Country Cou C Surface Pop99 Density Urban Birt Deat D Bahrain BHR 5 694 0.6 873.2 91.2 21.9 3.2 * Comoros COM 4 1862 0.7 363.1 32.4 40.3 9.2 * Guadeloupe GLP 3 1705 0.5 263.9 99.6 16.3 5.6 * Guam GUM 6 549 0.2 298.7 38.7 26.5 4.4 * Hong Kong HKG 5 1075 6.7 6252.1 95.4 7.5 4.8 * Martinique MTQ 3 1102 0.4 355.7 94.1 16.3 5.9 * Mauritius MUS 4 2040 1.1 563.7 41.2 17.3 6.8 * Netherlands Antilles ANT 3 800 0.2 268.8 70.2 17.1 6.6 * Saint Lucia LCA 3 622 0.2 244.4 49.3 21.6 5.6 * Sao Tome and Principe STP 4 964 0.1 149.4 48.8 43.3 8.1 F Singapore SGP 5 618 3.9 6301.0 100.0 11.1 4.0 * *.......................... * Rajarivejä kannattaa laittaa muutenkin asioiden selkeyttämiseksi enemmän kuin olisi välttämätöntä.
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!