Pomoću akcije makronaredbe Importexporttext možete uvesti ili izvoziti tekst između sadašnje Access baze podataka (. mdb ili. accdb) i tekstne datoteke. Podatke u tekstnoj datoteci možete spojiti i na postojeću bazu podataka programa Access. Uz povezanu tekstnu datoteku možete pregledavati tekstne podatke s pristupom i omogućiti potpun pristup podacima iz programa za obradu programa Word. Možete i uvesti iz, izvoziti u i povezivati se s tablicom ili popisom u HTML datoteci (*. html).
Napomena: Počevši od programa Access 2010, akcija makronaredbe TransferText preimenovana je u importexporttext.
Napomena: Ako povežete podatke u tekstnoj datoteci ili HTML datoteci, podaci su samo za čitanje u programu Access.
Napomena: Ova akcija neće biti dopuštena ako baza podataka nije pouzdana.
Postavka
Akcija makronaredbe Importexporttext sadrži sljedeće argumente.
Argument akcije |
Opis |
Vrsta prijenosa |
Vrstu prijenosa koju želite unijeti. Možete uvesti podatke iz, izvoziti podatke u njih ili se povezivati s podacima u tekstnim datotekama s razgraničenim ili nepromjenjivim širinom ili HTML datotekama. Možete i izvoziti podatke u podatkovnu datoteku cirkularnih pisama programa Word, koju možete koristiti uz značajku cirkularnih pisama programa Word da biste stvorili spojene dokumente, kao što su slova obrasca i naljepnice za poštu. Odaberite Uvoz razgraničen, Uvoz fiksne širine, Uvoz HTML, Izvoz RAZGRANIČEN, Izvoz fiksne širine, Izvoz HTML-a, Izvoz riječi za spajanje sustava Windows, razdvojenaveza, veza fiksne širineili veza s HTML -om u okviru Vrsta prijenosa u odjeljku Argumenti akcije u prozoru dizajn makronaredbe. Zadano je Uvoz razgraničen. Napomena: Uvezeni su samo razdvojene, Uvoz fiksne širine, razgraničeni izvoz, Izvoz fiksne širineili Izvoz riječi za vrste prijenosa u sustavu Windows, podržani su u projektu programa Access (. adp). |
Naziv specifikacije |
Naziv specifikacije za skup mogućnosti koji određuje način uvoza ili povezivanja tekstnih datoteka. Za tekstnu datoteku nepromjenjive širine morate navesti argument ili koristiti schema.ini datoteku koja se mora pohraniti u istu mapu kao i uvezenu ili povezanu tekstnu datoteku. Da biste stvorili specifikaciju za uvoz ili povezivanje tekstnih datoteka, učinite sljedeće:
Nakon toga možete upisati naziv specifikacije u ovom argumentu kad god želite uvesti ili izvesti istu vrstu tekstne datoteke. Možete uvesti, izvoziti ili povezivati razgraničene tekstne datoteke bez upisivanja naziva specifikacije za ovaj argument. U ovom slučaju Access koristi zadane postavke iz dijaloškog okvira čarobnjak. Access koristi predodređeni oblik za podatkovne datoteke cirkularnih pisama, tako da nikad ne morate upisati naziv specifikacije za ovaj argument kada izvozite ove vrste datoteka. Specifikacije uvoza/izvoza možete koristiti s HTML datotekama, ali jedini dio specifikacije koja se primjenjuje jest oblikovanje vrste podataka. |
Naziv tablice |
Naziv tablice programa Access za uvoz tekstnih podataka, izvoz tekstnih podataka iz ili povezivanje tekstnih podataka. Možete i upisati naziv upit programa Access s kojeg želite izvesti podatke. To je obavezan argument. Ako kliknete Uvoz razgraničen, Uvoz fiksne širineili Uvoz HTML -a u okvir Vrsta prijenosa , Access će dodati tekstne podatke u tablicu ako tablica već postoji. U suprotnom Access stvara novu tablicu koja sadrži tekstne podatke. Ne možete koristiti SQL naredbu da biste naveli podatke za izvoz kada koristite akciju makronaredbe Importexporttext . Umjesto korištenja SQL naredbe, najprije morate stvoriti upit, a zatim navesti naziv upita u argumentu naziv tablice . |
Naziv datoteke |
Naziv tekstne datoteke za uvoz iz, izvoz u ili vezu na. Uključite cijeli put. To je obavezan argument. Access stvara novu tekstnu datoteku prilikom izvoza podataka iz programa Access. Ako je naziv datoteke isti kao naziv postojeće tekstne datoteke, Access će zamijeniti postojeću tekstnu datoteku. Ako želite uvesti ili spojiti određenu tablicu ili popis u HTML datoteci, možete koristiti argument naziv HTML tablice . |
Sadrži nazive polja |
Određuje hoće li prvi redak tekstne datoteke sadržavati nazive polja. Ako odaberete da, Access koristi nazive u ovom retku kao nazive polja u tablici programa Access prilikom uvoza ili povezivanja tekstnih podataka. Ako odaberete ne, Access tretira prvi redak kao normalni redak podataka. Zadana je postavka Ne. Access zanemaruje ovaj argument za datoteke podataka cirkularnih pisama programa Word za Windows jer prvi redak mora sadržavati nazive polja. Kada izvozite tablicu programa Access ili odabir upita u tekstnu datoteku s razgraničenom ili nepromjenjivom širinom, Access će umetnuti nazive polja tablice ili odabrati upit u prvi redak tekstne datoteke ako ste odabrali da za ovaj argument. Ako uvozite ili povezujete tekstnu datoteku nepromjenjive širine, a u ovom okviru odaberite da , prvi redak koji sadrži nazive polja mora koristiti graničnik polja postavljen u specifikaciji uvoz/izvoz radi odvajanja naziva polja. Ako izvozite u tekstnu datoteku nepromjenjive širine i odaberete da za ovaj argument, Access će umetnuti nazive polja u prvi redak tekstne datoteke s ovim graničnikom. |
Naziv HTML tablice |
Naziv tablice ili popisa u HTML datoteci koju želite uvesti ili spojiti. Ovaj se argument zanemaruje, osim ako argument Vrsta prijenosa nije postavljen na uvoz HTML-a ili veze s HTML-om. Ako ovaj argument ostavite praznim, prva tablica ili popis u HTML datoteci uvoze se ili povezuju. Naziv tablice ili popisa u HTML datoteci određuje se tekstom navedenom oznakom <Opis>, ako postoji oznaka <opisa>. Ako ne postoji oznaka <opisa>, naziv se određuje tekstom navedenom oznakom <naslov>. Ako više tablica ili popisa ima isti naziv, Access će ih razlikovati dodavanjem broja na kraj svakog naziva. na primjer, Zaposlenici1 i Employees2. |
Kodnu stranicu |
Naziv skup znakova koji se koristi s kodna stranica. |
Napomene
Podatke u programu Access odaberite upite možete izvesti u tekstne datoteke. Access izvozi skup rezultata upita, tretirajući ga kao tablicu.
Tekstni podaci koje dodate postojećoj tablici programa Access moraju biti kompatibilni s strukturom tablice.
-
Svako polje u tekstu mora biti iste vrste podataka kao i odgovarajuće polje u tablici.
-
Polja moraju biti jednaka redoslijedu (osim ako ne postavite argument nazivi polja na da, u kojem slučaju nazivi polja u tekstu moraju odgovarati nazivima polja u tablici).
Ova akcija makronaredbe slična je klikom na tekstnu datoteku u grupi Uvoz ili Izvoz na kartici vanjski podaci . Argumenti akcije Importexporttext odražavaju mogućnosti čarobnjaka koje je pokrenula naredba tekstna datoteka .
Savjet
Specifikacija uvoza/izvoza pohranjuje informacije koje Access mora uvesti, izvoziti ili povezivati tekstnu datoteku. Pohranjene specifikacije možete koristiti za uvoz, izvoz ili povezivanje tekstnih podataka iz sličnih tekstnih datoteka ili u njih. Možda ćete, primjerice, u tekstnoj datoteci primati tjedne prodajne brojke s glavnog računala. Možete stvoriti i spremiti specifikaciju za ovu vrstu podataka, a zatim koristiti specifikaciju kad god dodate ove podatke u bazu podataka programa Access.
Napomena: Ako upitate ili filtrirate povezanu tekstnu datoteku, upit ili filtar razlikovanje malih i velikih slova.
Da biste pokrenuli akciju Importexporttext u modulu Visual Basic for Applications (VBA), upotrijebite metodu TransferText objekta DoCmd .