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#