Radnju makroa ImportExportText možete da koristite za uvoz ili izvoz teksta između trenutne Pristup baze podataka (.mdb ili .accdb) i tekstualne datoteke. Možete i da povežete podatke iz tekstualne datoteke sa trenutnom Access bazom podataka. Pomoću povezane tekstualne datoteke možete da prikažete tekstualne podatke pomoću programa Access i da i dalje dozvolite potpuni pristup podacima iz programa za obradu teksta. Takođe možete da uvezete tabelu ili listu u HTML datoteku , izvezete je i povežete sa .html).
Napomena: Ako se povežete sa podacima u tekstualnoj datoteci ili HTML datoteci, podaci su samo za čitanje u programu Access.
Napomena: Ova radnja nije dozvoljena ako baza podataka nije pouzdana.
Postavka
Radnja makroa ImportExportText ima sledeće argumente.
Argument radnje |
Opis |
---|---|
Tip prenosa |
Tip prenosa koji želite da izvršite. Možete da uvezete podatke iz razgraničenih tekstualnih datoteka ili HTML datoteka ili da ih izvezete u podatke u razgraničenim tekstualnim datotekama ili HTML datotekama ili da ih povežete sa podacima fiksne širine. Možete i da izvezete podatke u Word datoteku sa podacima za objedinjavanje pošte, koju zatim možete da koristite sa funkcijom objedinjavanja pošte u programu Word da biste kreirali objedinjene dokumente kao što su tipska pisma i nalepnice sa adresom. Izaberite stavke Razgraničenuvoz, Uvezi fiksnu širinu, Uvezi HTML,Razgraničen izvoz, Izvezi fiksnu širinu, Izvezi HTML, Izvezi WORD za Windows objedinjavanje, Razgraničenaveza, Fiksna širina veze ili HTML veze u polju Tip prenosa u odeljku Argumenti radnje prozora dizajna makroa. Podrazumevana postavka je "Razgraničen uvoz". Napomena: Samo tipovi prenosa "Razgraničen uvoz", "Uvoz fiksne širine", "Razgraničen izvoz", "Izvoz fiksne širine" ili "Izvoz programa Word za Windows objedinjavanje" podržani su u Access projektu (.adp). |
Ime specifikacije |
Ime specifikacije za skup opcija koje određuje kako se tekstualna datoteka uvozi ili poveže. Za tekstualnu datoteku fiksne širine morate navesti argument ili koristiti schema.ini datoteku koja mora biti uskladištena u istoj fascikli kao i uvezena ili povezana tekstualna datoteka. Da biste kreirali specifikaciju za uvoz ili povezivanje tekstualne datoteke:
Zatim možete da otkucate ime specifikacije u ovom argumentu svaki put kada želite da uvezete ili izvezete isti tip tekstualne datoteke. Možete da uvezete, izvezete ili povežete razgraničene tekstualne datoteke bez kucanja imena specifikacije za ovaj argument. U ovom slučaju, Access koristi podrazumevane vrednosti iz dijaloga čarobnjaka. Access koristi unapred određen format za datoteke sa podacima za objedinjavanje pošte, tako da nikada ne morate da kucate ime specifikacije za ovaj argument kada izvozite ove tipove datoteka. Specifikacije uvoza/izvoza možete da koristite sa HTML datotekama, ali jedini deo specifikacije koja se primenjuje jeste specifikacija za oblikovanje tipa podataka. |
Ime tabele |
Ime Access tabele za uvoz tekstualnih podataka, izvoz tekstualnih podataka ili povezivanje tekstualnih podataka sa. Takođe možete da otkucate ime Access upit želite da izvezete podatke. Ovo je obavezan argument. Ako u polju Tip prenosa izaberete stavku Uvezi razgraničene, Uvezi fiksnu širinu ili Uvezi HTML, Access dodaje tekstualne podatke u ovu tabelu ako tabela već postoji. U suprotnom, Access kreira novu tabelu koja sadrži tekstualne podatke. SQL izraz ne možete da koristite da biste naveli podatke za izvoz kada koristite radnju makroa ImportExportText . Umesto da koristite SQL izraz, prvo morate da kreirate upit, a zatim da navedete ime upita u argumentu Ime tabele . |
Ime datoteke |
Ime tekstualne datoteke za uvoz, izvoz ili povezivanje. Uključite punu putanju. Ovo je obavezan argument. Access kreira novu tekstualnu datoteku kada izvozite podatke iz programa Access. Ako je ime datoteke isto kao ime postojeće tekstualne datoteke, Access zamenjuje postojeću tekstualnu datoteku. Ako želite da uvezete ili povežete određenu tabelu ili listu u HTML datoteci, možete da koristite argument HTML ime tabele . |
Ima imena polja |
Navodi da li prvi red tekstualne datoteke sadrži imena polja. Ako izaberete da, Access koristi imena u ovom redu kao imena polja u Access tabeli kada uvozite ili povezujete tekstualne podatke. Ako izaberete Ne, Access tretira prvi red kao normalan red podataka. Podrazumevana postavka je Ne. Access zanemaruje ovaj argument za datoteke sa podacima za objedinjavanje pošte programa Word za Windows zato što prvi red mora da sadrži imena polja. Kada izvezete Access tabelu ili upit za izbor u razgraničenu tekstualnu datoteku ili tekstualnu datoteku fiksne širine, Access umeće imena polja tabele ili upit za izdvajanje u prvi red tekstualne datoteke ako ste izabrali da za ovaj argument. Ako uvozite ili povezujete tekstualnu datoteku fiksne širine i u ovom polju izaberite stavku Da, prvi red koji sadrži imena polja mora da koristi skup znaka za razgraničavanje polja u specifikaciji uvoza/izvoza da bi razdvojili imena polja. Ako izvozite u tekstualnu datoteku fiksne širine i izaberete stavku Da za ovaj argument, Access umeće imena polja u prvi red tekstualne datoteke pomoću ovog znaka za razgraničavanje. |
Ime HTML tabele |
Ime tabele ili liste u HTML datoteci koju želite da uvezete ili povežete. Ovaj argument se zanemaruju osim ako argument "Tip prenosa" nije podešen na opciju Uvoz HTML kôda ili HTML-a veze. Ako ostavite ovaj argument prazan, prva tabela ili lista u HTML datoteci se uvoze ili povezuju. Ime tabele ili liste u HTML datoteci određuje tekst koji navodi oznaka <CAPTION>, ako postoji <NATPIS>. Ako nema oznake <NATPIS>, ime se određuje tekstom koji navodi oznaka <TITLE>. Ako više tabela ili lista ima isto ime, Access ih razlikuje tako što dodaje broj na kraj svakog imena; Na primer, "Zaposleni1" i "Zaposleni2". |
Kodna stranica |
Ime imena imena skup znakova koji se koristi sa kodna stranica. |
Napomene
Podatke u Access upitima za izdvajanje možete da izvezete u tekstualne datoteke. Access izvozi rezultujući skup upita i tretira ga kao tabelu.
Tekstualni podaci koje dodajete postojećoj Access tabeli moraju biti kompatibilni sa strukturom tabele.
-
Svako polje u tekstu mora biti istog tipa podataka kao odgovarajuće polje u tabeli.
-
Polja moraju da budu istim redosledom (osim ako argument Ima imena polja postavite na Da, u kom slučaju imena polja u tekstu moraju da se podudaraju sa imenima polja u tabeli).
Ova radnja makroa je slična izboru stavke Tekstualna datoteka u grupi Uvoz ili izvoz na kartici Spoljni podaci. Argumenti radnje ImportExportText odražavaju opcije u čarobnjaku koji je započela komanda Tekstualna datoteka .
Savet
Specifikacija uvoza/izvoza skladišti informacije potrebne za uvoz, izvoz ili povezivanje tekstualne datoteke. Uskladištene specifikacije možete da koristite za uvoz, izvoz ili povezivanje tekstualnih podataka iz sličnih tekstualnih datoteka ili za povezivanje sa sličnim tekstualnim datotekama. Na primer, možete da primate sedmični iznos prodaje u tekstualnoj datoteci sa glavnog računara. Specifikaciju za ovaj tip podataka možete da napravite i sačuvate, a zatim da je koristite svaki put kada dodate ove podatke u Access bazu podataka.
Napomena: Ako izvršite upit ili filtrirate povezanu tekstualnu datoteku, upit ili filter se koji razlikuje mala i velika slova.
Da biste pokrenuli radnju ImportExportText u Visual Basic for Applications (VBA) modulu, koristite metod TransferText objekta DoCmd .