Andmete eksportimine tekstifaili

Andmete eksportimine tekstifaili

Selles artiklis antakse ülevaade tekstifailide eksportimisest Microsoft Accessi ekspordiviisardi abil.

Selle artikli teemad

Tekstifailide eksportimise ülevaade

Andmete eksportimine tekstifaili

Mida on importimise kohta veel vaja teada?

Tõrkeotsing tekstifailist puuduvate ja valede väärtuste korral

Andmete eksportimise ülevaade

Andmeid saab Accessist eksportida paljudes vormingutes (sh Exceli ja Wordi failide ning SharePointi loenditena). Vahel võib aga juhtuda, et teil on vaja andmed eksportida mõnda sellisesse programmi, mille kasutatavat failivormingut Access ei toeta. Kui sihtprogrammis saab kasutada tekstifaile (.txt), saate oma andmed eksportida sellesse vormingusse ja siis tulemuseks saadud tekstifaili teises programmis avada.

Tekstifailidena saab eksportida tabeleid, päringuid, vorme ja aruandeid. Samuti saate eksportida andmelehevaate valitud osa. Tabelite ja päringute eksportimisel saate vastavalt vajadusele eksportida nii terve objekti kui ka ainult soovitud andmed ilma täiendava vormindusteabeta.

Selle toimingu lõpus loob Access tekstifaili (*.txt). Kui otsustate vormindust ignoreerida, saate vastavalt soovile luua kas eraldajatega tekstifaili või kindla laiusega tekstifaili. Kui otsustate eksportida vormindatud andmed, proovib Access ligikaudselt säilitada lähteobjekti paigutuse.

Ekspordiviisardi abil saab luua järgmist tüüpi tekstifaile.

  • Eraldajatega failid.    Eraldajatega faili iga kirje kuvatakse omaette real ja väljad on eraldatud üksiku märgiga, mida nimetatakse eraldajaks. Eraldajana saab kasutada mis tahes tärki, mida ei esine välja väärtustes (nt koma või semikoolon).

    1,Company A,Anna,Bedecs,Owner
    2,Company C,Thomas,Axen,Purchasing Rep
    3,Company D,Christina,Lee,Purchasing Mgr.
    4,Company E,Martin,O’Donnell,Owner
    5,Company F,Francisco,Pérez-Olaeta,Purchasing Mgr.
    6,Company G,Ming-Yang,Xie,Owner
    7,Company H,Elizabeth,Andersen,Purchasing Rep
    8,Company I,Sven,Mortensen,Purchasing Mgr.
    9,Company J,Roland,Wacker,Purchasing Mgr.
    10,Company K,Peter,Krschne,Purchasing Mgr.
    11,Company L,John,Edwards,Purchasing Mgr.
    12,Company M,Andre,Ludo,Purchasing Rep
    13,Company N,Carlos,Grilo,Purchasing Rep

    Eraldajatega faili saate luua üksnes juhul, kui ekspordite tabeli või päringu sisu ilma vorminduseta. Eraldajatega fail sisaldab kõiki selle aluseks oleva objekti kirjeid ja välju. Peidetud veerud ja filtreeritud read eksporditakse koos muude andmetega.

  • Kindla väljalaiusega failid.    Kindla väljalaiusega failis kuvatakse iga kirje omaette real ja iga välja laius jääb kirjete lõikes samaks. Teisisõnu on iga kirje esimese välja pikkus näiteks alati seitse märki, iga kirje teise välja pikkus alati näiteks 12 märki jne. Kui välja tegelike väärtuste pikkus on kirjete lõikes erinev, lisatakse nõutavast laiusest lühemate väärtuste lõppu vastav arv lõputühikuid.

    1   Company A   Anna       Bedecs         Owner            
    2 Company C Thomas Axen Purchasing Rep
    3 Company D Christina Lee Purchasing Mgr.
    4 Company E Martin O’Donnell Owner
    5 Company F Francisco Pérez-Olaeta Purchasing Mgr.
    6 Company G Ming-Yang Xie Owner
    7 Company H Elizabeth Andersen Purchasing Rep
    8 Company I Sven Mortensen Purchasing Mgr.
    9 Company J Roland Wacker Purchasing Mgr.
    10 Company K Peter Krschne Purchasing Mgr.
    11 Company L John Edwards Purchasing Mgr.
    12 Company M Andre Ludo Purchasing Rep
    13 Company N Carlos Grilo Purchasing Rep

    Kindla väljalaiusega faili saate luua üksnes juhul, kui ekspordite tabeli või päringu sisu ilma vorminduseta. Kindla väljalaiusega fail sisaldab kõiki selle aluseks oleva objekti kirjeid ja välju. Peidetud veerud ja filtreeritud read eksporditakse koos muude andmetega.

  • Vormindatud failid.    Vormindatud failis kasutatakse sisu korraldamiseks ruudustikuna sidekriipse (-) ja püstkriipse (|). Kirjed kuvatakse ridade ja väljad veergudena. Väljanimed kuvatakse esimeses reas.

    --------------------------------------------
    | ID | E-mail Address |
    --------------------------------------------
    | 1 | nancy@northwindtraders.com |
    --------------------------------------------
    | 2 | andrew@northwindtraders.com |
    --------------------------------------------
    | 3 | jan@northwindtraders.com |
    --------------------------------------------
    | 4 | mariya@northwindtraders.com |
    --------------------------------------------
    | 5 | steven@northwindtraders.com |
    --------------------------------------------
    | 6 | michael@northwindtraders.com |
    --------------------------------------------
    | 7 | robert@northwindtraders.com |
    --------------------------------------------
    | 8 | laura@northwindtraders.com |
    --------------------------------------------
    | 9 | anne@northwindtraders.com |
    --------------------------------------------

    Vormindatud faili saate luua üksnes juhul, kui otsustate andmed eksportida tabeli, päringu, vormi või aruandena koos vormindusega. Vormindatud fail sisaldab ainult neid kirjeid ja välju, mis on kaasatud lähteobjekti või mis on praeguses vaates kuvatud. Peidetud veerge ja filtreeritud ridu ei ekspordita.

Lehe algusse

Andmete eksportimine tekstifaili

Andmete eksportimine tekstifaili hõlmab üldiselt järgmisi toiminguid:

  • lähteandmebaasi avamine ja läbivaatus

  • ekspordiviisardi käivitamine

  • ekspordisätete salvestamine ja tekstifaili läbivaatus

Järgmistest jaotistest leiate iga toimingu tegemiseks juhised.

Lähteandmebaasi avamine ja läbivaatus

  1. Avage Accessis lähteandmebaas.

  2. Valige navigeerimispaanil objekt, mis sisaldab andmeid, mida soovite eksportida. Eksportida saab tabeleid, päringuid, vorme ja aruandeid.

    Märkus. : Ühe eksporditoimingu käigus saate eksportida ainult ühe andmebaasiobjekti. Alamvormide või alamandmelehtedega vormide ja andmelehtede eksportimisel eksporditakse ainult põhivorm või -andmeleht. Iga alamvormi või -andmelehe, mida soovite tekstifailis kuvada, peate eraldi eksportima. Aruandesse kaasatud alamvormid ja -aruanded eksporditakse see-eest koos põhiaruandega.

  3. Vaadake lähteandmed üle ja veenduge, et need ei sisaldaks veatähiseid ega -väärtusi.

    Kui andmed sisaldavad vigu, parandage need enne andmete eksportimist. Muidu kuvatakse tekstifailis tühiväärtused.

  4. Kui lähteobjekt on tabel või päring, otsustage, kas soovite andmed eksportida koos objekti vormindusega või ilma selleta.

    See otsus mõjutab väljundfaili kolme aspekti: eksporditoiminguga loodava tekstifaili tüüpi, eksporditavate andmete hulka ja andmete kuvamisvormingut. Järgmises tabelis kirjeldatakse vormindatud ja vormindamata andmete eksportimise tulemust.

    Vormindatud andmete eksportimine

    Lähteobjekt

    Loodava faili tüüp

    Väljad ja kirjed

    Vorming

    Ei

    Peab olema tabel või päring.

    Eraldajatega või kindla väljalaiusega fail.

    Eksporditakse kõik faili aluseks oleva objekti väljad ja kirjed.

    Eksporditoimingu käigus ignoreeritakse vormindusatribuutide sätteid.

    Otsinguväljade korral eksporditakse ainult otsingu ID väärtused.

    Jah

    Võib olla tabel, päring, vorm või aruanne.

    Vormindatud fail

    Eksporditakse ainult need väljad ja kirjed, mis on praeguses vaates kuvatud või mida lähteobjekt sisaldab.

    Viisard peab kinni iga veeru vormindusatribuudi sättest.

    Rikastekstivormindust ignoreeritakse.

    Otsinguväljade korral eksporditakse otsinguväärtused.

    Hüperlingid võivad tekstifailis olla kärbitud.

  5. Kui soovite eksportida üksnes osa tabelist, päringust või vormist, avage objekt andmelehevaates ja valige soovitud kirjed.

Lehe algusse

Ekspordiviisardi käivitamine

  1. Paremklõpsake Accessi navigeerimispaanil lähteobjekti, valige Ekspordi ja seejärel klõpsake väärtust Tekstifail. Viisardi Eksportimine – Tekstifail saate käivitada ka navigeerimispaanil lähteobjekti esile tõstes ja seejärel menüü Välisandmed jaotises Eksport nuppu Tekstifail klõpsates.

    Access avab dialoogiboksi Eksportimine – Tekstifail.

    Ekspordisuvandite valimine dialoogiboksis Eksportimine – Tekstifail.

  2. Aktsepteerige dialoogiboksis Eksportimine – Tekstifail nimi, mida Access tekstifaili jaoks soovitab, või muutke seda.

  3. Kui ekspordite tabeli või päringu ja soovite andmed eksportida koos vorminduse ja paigutusega, märkige ruut Ekspordi andmed koos vormingu ja paigutusega. Kui ekspordite vormi või aruannet, on see ruut alati märgitud, kuid kuvatakse tuhmina.

    Märkus. : Kui jätate esimese ruudu märkimata, ei saa te teist ega kolmandat ruutu märkida.

  4. Tekstifaili kuvamiseks pärast eksporditoimingu lõpuleviimist märkige ruut Pärast eksportimise lõpetamist ava sihtfail.

  5. Kui allikas on andmeleht ja valisite enne eksporditoimingu alustamist avatud andmelehel mõned kirjed, saate märkida ruudu Ekspordi ainult valitud kirjed. Kui soovite eksportida kõik andmelehevaates olevad kirjed, ärge ruutu märkige.

    Märkus. : See märkeruut pole saadaval (kuvatakse tuhmina), kui andmeallika andmelehe kirjeid pole valitud või kui allikas pole andmeleht.

  6. Klõpsake nuppu OK.

  7. Kui tekstifail, mille te 2. toimingus määrasite, on juba olemas, küsib Access, kas soovite faili üle kirjutada. Valige Jah, kui soovite objekti üle kirjutada, või Ei, kui soovite uue nime määramiseks naasta dialoogiboksi Eksportimine – Tekstifail.

    NB! : Olemasolevale tekstifailile ei saa andmeid lisada.

  8. Kui ekspordite andmeid koos vorminduse ja paigutusega, palutakse teil valida faili salvestamiseks kasutatav kodeering. Aktsepteerige vaikesäte või valige soovitud variant ja klõpsake siis nuppu OK.

    Access ekspordib andmed ja kuvab toimingu oleku viisardi viimasel lehel.

  9. Kui otsustate andmeid eksportida ilma vorminduse või paigutuseta, käivitatakse tekstiekspordiviisard, mis palub teil valida, millist tüüpi tekstifaili soovite luua. Klõpsake väärtust Eraldajatega või Kindla laiusega ja seejärel klõpsake nuppu Edasi.

    Enamasti sõltub valik sellest, mida eksporditud failidega edasi töötav süsteem eelistab. Mõned programmid kasutavad eraldajatega faile, teistele aga sobivad nii eraldajatega kui ka kindla väljalaiusega failid. Kui kasutajad peavad andmeid vaatama, võib kindla väljalaiusega faili lugemine olla palju lihtsam kui eraldajatega faili korral.

  10. Tehke ühte järgmistest, võttes aluseks eelmises toimingus tehtud valiku.

    • Eraldajatega    

      • Valige või määrake jaotises Valige oma väljade eraldaja väljade eraldamiseks soovitav märk – tabeldusmärk, semikoolon, koma, tühik või muu.

      • Väljanimede kaasamiseks tekstifaili märkige ruut Lisa esimesele reale väljanimed.

      • Valige loendist Tekstitäpsusti soovitud tekstitäpsusti (märk, mida kasutatakse tekstväärtuste raamimiseks). Kui lähteandmed sisaldavad mitme väärtusega välju ning valite eraldajana kasutatavaks märgiks semikooloni, on tekstitäpsusti valimine väga oluline, kuna väärtusteloendi ümbritsemine ülakomade või jutumärkidega aitab väärtusteloendi väärtused koos hoida.

    • Kindla väljalaiusega    

      • Vaadake välju eraldavad püstjooned üle ja asetage need õigesse paika. Vajaduse korral liikuge kerides paremale, et näha kõiki välju.

  11. Viisardi viimasel lehel saate redigeerida tekstifaili nime ja teed või jätta need pakutud kujule. Seejärel klõpsake nuppu Edasi.

  12. Klõpsake nuppu Valmis. Access ekspordib andmed ja kuvab eksporditoimingu oleku viisardi viimasel lehel.

Lehe algusse

Mida on importimise kohta veel vaja teada?

Lehe algusse

Tõrkeotsing tekstifailist puuduvate ja valede väärtuste korral

Järgmises tabelis kirjeldatakse erinevaid võimalusi levinumate tõrgete tõrkeotsingu sooritamiseks.

Näpunäide. : Üksnes mõne puuduva väärtuse korral parandage need Exceli failis. Muul juhul parandage lähteobjekt Accessi andmebaasis ning korrake eksporditoimingut.

Probleem

Kirjeldus

Väljanimed on puudu

Kindla väljalaiusega failis on väljanimed puudu. Lisage need käsitsi tekstifaili. Eraldajatega faili kaasatakse väljanimed juhul, kui märgite viisardis ruudu Lisa esimesele reale väljanimed.

Mitme väärtusega väljade kuvamine

Mitut väärtust toetavad väljad eksporditakse vaikimisi semikoolonitega (;) eraldatud ja jutumärkidega ("") ümbritsetud väärtuseloenditena. Kui määrate väljaeraldajaks semikooloni ja olete tekstitäpsustiks määranud väärtuse Pole, võib jääda mulje, et iga mitme väärtusega loendis olev väärtus kuulub omaette väljale. Muutke eraldaja sätteid ja käivitage eksporditoiming uuesti või pange mitme väärtusega välja väärtused tekstifailis käsitsi jutumärkidesse.

Puuduvad pildid, objektid ja manused

Graafikaelemente (nt logosid, OLE-objekti välju ja lähteandmete osaks olevaid manuseid) ei ekspordita.

Puuduv Graphi objekt

Kui ekspordite vormi või aruande, mis sisaldab Microsoft Graphi objekti, siis Graphi objekti (diagrammi) ei ekspordita.

Puuduvad avaldised

Väärtuste arvutamiseks kasutatavat avaldist ei ekspordita tekstifaili. Eksporditakse ainult avaldiste tulemid. Lisage valem pärast eksporditoimingu lõpulejõudmist käsitsi tekstifaili.

Puuduvad alamvormid ja -andmelehed

Kui ekspordite vormi või andmelehe, eksporditakse ainult põhivorm või põhiandmeleht. Iga soovitud alamvorm ja -andmeleht tuleb eraldi eksportida.

Väljadel Jah/ei kuvatakse väärtused 1 ja 0

Kui ekspordite andmed eraldajaga või kindla väljalaiusega faili, kuvatakse väljade Jah/ei väärtused kujul 1 (tõene ehk jah) ja 0 (väär ehk ei). Väärtuste parandamiseks tehke tekstifailis otsing ja asendus.

Tühiväärtused

Vaadake lähtefaili, et näha, kas vastav väärtus kuvatakse andmeallika väljal õigesti. Kui kuvatakse veaväärtus või toetuseta väärtus, parandage viga allikas ja proovige seejärel uuesti eksportida.

Lehe algusse

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×