Vertex -> Excel -siirto
Vertex-tietokantojen tai niiden osien siirto Excel-tauluksi voidaan tehdä joko tietokantanäytön vetovalikosta Linkit> Siirrä Exceliin tietokannan listausformaatilla tai erillisellä sovellusohjelmalla.
Siirto Exceliin tietokantanäytön vetovalikosta
Näytöllä selattavana oleva osa Vertex-tietokantaa siirretään Excel-tauluksi. Asettelematon siirto Exceliin siirtää tietokannan kaikki kentät määrittelyjärjestyksessä kunkin omaan sarakkeeseensa Excelin riviltä 4 alkaen. Taulukon ensimmäiselle riville talletetaan tietokannan hakupolku ja toiselle riville kunkin sarakkeen määrittely Excel> VERTEX -siirtoa varten. Rivit 1 ja 2 piilotetaan näkyvistä siirron jälkeen. Riville 3 siirto lisää kunkin kentän nimen otsikoksi. (Ks. kuva alla).
Sovelluksen tietokannat -valikosta voidaan selata siirron konfigurointitietokantaa, jolla voidaan asetella syntyvää Excel-taulua.
Muokkaamalla konfigurointitietokantaa voidaan muuttaa syntyvän Excel -taulun kenttien ja rivien järjestystä, listauksen ja kenttien otsikoita ja tulostusaluetta. Alla olevassa esimerkissä tietokannasta ESIM on kaksi eri siirtomuotoa.
Valitsemalla valikosta NIMILUETTELO IKÄJÄRJESTYKSESSÄ saadaan Exceliin seuraava taulu:
Huomaa käänteinen järjestys. (- -merkki kentän nimen edessä!)
Taulussa tulostusalue on rajattu vain niihin kenttiin, jotka on esitelty konfiguroinnissa. Loput kentät lisätään ikäänkuin marginaaliin. Luettelo on järjestetty AGE -kentän mukaan laskevaan järjestykseen.
Siirto Exceliin tietokantalistauksena
Jos tietokannan listausformaatti tehdään tietyillä säännöillä, siirtyy tulostuva listaus automaattisesti Excel-tauluksi. Syntyvän listauksen pitää olla seuraavalla rakenteella tehty:
Listauksen rivi | Selitys |
DocumentName= NIMILUETTELO DocumentType= 3 Application= Excel DocumentBase= excelbase2.xls SaveAsPath= D:/SVERTEX/texts/ AttributeType= 11 KeyField= -AGE HeaderRows= 1 PrintFields= 2 Rows: "Nimi";"Ikä"; "Thaddeus Jones";" 28" "Joshua Smith";" 24" | Excel -taulun otsikko Dokumentin tyyppi Sovellus, johon siirretään Excel -pohjataulu (forms-kansiossa) Oletus talletuskansio Osaluetteloinnin attribuuttityyppi Lajittelukentän nimi Data-alueen otsikkorivien määrä Tulostusalueen sarakkeiden määrä Data -alueen aloituskohta Otsikko- ja datarivien kentät lainausmerkeissä puolipisteellä erotettuna. |
Esimerkiksi alla oleva formaattitiedosto tuottaa yllä olevan listauksen:
#SETUP# Järjestelykriteerit
order= -AGE
#SETUP#
#HEADER# Asettelu- ja otsikkorivit
DocumentName=
NIMILUETTELO
DocumentType= 3
Application= Excel
DocumentBase= excelbase2.xls
SaveAsPath=
D:/SVERTEX/texts/
AttributeType= 11
KeyField=
-AGE
HeaderRows= 1
PrintFields= 2
Rows:
"Nimi";"Ikä"
#HEADER#
#FORMAT# Datarivit
(
""""
NAME a
""";"""
AGE a
""""
)
#FORMAT#