[vastaus aiempaan viestiin]
| Kirjoittaja: | Seppo Mustonen |
|---|---|
| Sähköposti: | - |
| Päiväys: | 17.12.2007 8:49 |
Jos olen ymmärtänyt oikein, monen peräkkäisen havainnon tulostus
omille sivuilleen tarkkaan määrittelyn sijoittelun mukaan lomakkeelle
tapahtuu kätevästi käyttäen FILE LOAD-komentoa FORMAT-täsmennyksellä.
Tulostettavat muuttujat osoitetaan paikoilleen muotoa
- [Point(x,y)] olevilla ohjauksilla. Siinä x ja y ovat millimetrin
kymmenesosia ja (x,y) on piste koordinaatistossa, jonka origo on
lähellä arkin alakulmaa. Paikat lomakkeella löytyvät yksinkertaisesti
kokeilemalla parin yrityksen jälkeen.
Koska hakasuluilla [] osoitetaan tulostettavat kentät esim. [Kunta],
PRINT:iä varten tarkoitetut ohjaukset on pantava esim. aaltosulkujen
väliin, esim. {Point(100,2400)}.
Kun FILE LOAD on aktivoitu ja saatu tulostettavat sivut kenttään
(Huom. / sivunvaihtoa varten muotoiluasetuksen lopussa), aaltosulut
korvataan hakasuluilla kahdella REPLACE-komennolla.
Tässä koko juttu saadaan valmiiksi yhdellä /ACTIVATE-komennolla
seuraavasti:
/ACTIVATE +
+FILE LOAD KUNNAT,A / FORMAT=Muoto1 IND=Väestö,100000,500000
*FORMAT Muoto1
*
- {Swiss(12)}
- {Point(100,2400)}
*[Kunta]
- {Point(400,2400)}
*[Lääni]
*
- {Swiss(10)}{line_spacing(11)}{margin(200)}
- {Point(150,2200)}
*Tässä on
*vapaamuotoista
*tekstiä.......
*
- {Swiss(11)}{line_spacing(12)}{margin(100)}
*
- {Point(300,1500)}
*Väestö [Väestö]
- {Point(500,1800)}
*Veroäyri [Äyri]
/
*END
*
+REPLACE {,[,C
+REPLACE },],C
+PRINT CUR+2,END TO ARKIT.PS
+/GS-PDF ARKIT.PS
A
* * *
Toimituskenttä näyttää tämän jälkeen riviltä A alkaen seuraavalta
A
- [Swiss(12)]
- [Point(100,2400)]
*Espoo
- [Point(400,2400)]
*UUS
*
- [Swiss(10)][line_spacing(11)][margin(200)]
- [Point(150,2200)]
*Tässä on
*vapaamuotoista
*tekstiä.......
*
- [Swiss(11)][line_spacing(12)][margin(100)]
*
- [Point(300,1500)]
*Väestö 133556
- [Point(500,1800)]
*Veroäyri 14.50
/
*
- [Swiss(12)]
- [Point(100,2400)]
*Helsinki
- [Point(400,2400)]
*UUS
*
- [Swiss(10)][line_spacing(11)][margin(200)]
- [Point(150,2200)]
*Tässä on
*vapaamuotoista
*tekstiä.......
*
- [Swiss(11)][line_spacing(12)][margin(100)]
*
- [Point(300,1500)]
*Väestö 483057
- [Point(500,1800)]
*Veroäyri 15.00
/
*
- [Swiss(12)]
- [Point(100,2400)]
*Tampere
- [Point(400,2400)]
jne.
ja lopulliset sivut ovat Acrobat Readerissa katseltavana ja
tulostettavana.
Tositilanteessa on tietenkin syytä varata toimituskenttään riittävästi
tilaa REDIM-komennolla.
- 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!