Pomoću akcije CopyObject možete kopirati navedeni objekt baze podataka u drugu bazu podataka programa Access ili u istu bazu podataka pod novim nazivom. Možete, primjerice, kopirati ili stvoriti sigurnosnu kopiju postojećeg objekta u drugoj bazi podataka ili brzo stvarati sličan objekt s nekoliko promjena.

Napomena: Ova akcija neće biti dopuštena ako baza podataka nije pouzdana. Dodatne informacije o omogućivanju makronaredbi potražite u članku odluka o pouzdanima u bazu podataka.

Napomena: Akcija makronaredbe CopyObject nije dostupna u web-aplikacijama programa Access.

Postavka

Akcija CopyObject sadrži sljedeće argumente.

Argument akcije

Opis

Odredišna baza podataka

Valjani put i naziv datoteke za odredišnu bazu podataka. Unesite put i naziv datoteke u okvir odredišna baza podataka u odjeljku Argumenti akcije u prozoru Sastavljač makronaredbi. Ovaj argument ostavite praznim ako želite odabrati postojeću bazu podataka.

Napomena: Ovaj je argument dostupan samo u okruženju baze podataka programa Access za stolna računala. Prilikom korištenja ove akcije u okruženju projekta programa Access (. adp) uz Access 2007 i Access 2010, argument odredišne baze podataka mora biti prazan.

Ako pokrenete makronaredba koji sadrži akciju CopyObject u baza podataka biblioteke i ostavite ovaj argument praznom, Access objekt kopira u bazu podataka biblioteke.

Novi naziv

Novi naziv objekta. Kada kopirate u drugu bazu podataka, ovaj argument ostavite praznim da biste zadržali isti naziv.

Vrsta izvora obJect

Vrstu objekta koju želite kopirati. Kliknite tablica, upit, obrazac, izvješće, Makronaredba, modul, stranica za pristup podacima, Prikaz poslužitelja, Dijagram, spremljena proceduraili funkcija. Da biste kopirali objekt koji je odabran u navigacijskom oknu, ovaj argument ostavite praznim.

Naziv izvorišnog objekta

Naziv objekta koji želite kopirati. Okvir naziv izvorišnog objekta prikazuje sve objekte u bazi podataka vrste odabranog argumentom vrsta izvorišnog objekta . U okviru Naziv objekta izvora odaberite objekt za kopiranje. Ako argument vrste izvorišnog objekta ostavite prazan, ostavite i ovaj argument prazan.

Ako pokrenete makronaredbu koja sadrži akciju CopyObject u bazi podataka biblioteke, Access prvo traži objekt s tim nazivom u bazi podataka biblioteke, a zatim u aktualnoj bazi podataka.

Napomene

Morate unijeti vrijednost za jednu ili obje odredišne baze podataka i argumente za novi naziv za ovu akciju.

Ako su argumenti vrste izvorišnog objekta i nazivobjekta izvora prazni, Access će kopirati objekt koji je odabran u navigacijskom oknu. Da biste odabrali objekt u navigacijskom oknu, možete koristiti akciju SelectObject s argumentom u navigacijskom oknu postavljen na da.

Akcija CopyObject slična je ručno obavljanje sljedećih koraka:

  1. Odaberite objekt u navigacijskom oknu.

  2. Na kartici Polazno u grupi Međuspremnik kliknite Kopiraj.

  3. Na istoj kartici kliknite Zalijepi.

    Prikazat će se dijaloški okvir Zalijepi kao da biste objektu mogli dati novi naziv. Akcija Copyobject izvršava sve ove korake automatski.

Put i naziv datoteke odredišne baze podataka moraju postojati prije nego što makronaredba pokrene akciju CopyObject . Ako ne postoje, Access prikazuje poruku o pogrešci.

Da biste pokrenuli akciju CopyObject u modulu Visual Basic for Applications (VBA), upotrijebite metodu CopyobjeCT objekta DoCmd .

Možete i ručno kopirati objekt koji je odabran u navigacijskom oknu ili objekt koji je trenutno otvoren tako da kliknete datoteka > Spremi kao. Ova naredba spremit će kopiju objekta samo u postojeću bazu podataka. U dijaloškom okviru Spremanje u obliku unesite naziv kopije, a zatim odaberite koju vrstu objekta želite spremiti. Ako je izvorni objekt već spremljen, a vi ga spremite u postojeću bazu podataka uz novi naziv, izvorna verzija i dalje postoji s njegovim starim nazivom.

Da biste ručno kopirali objekt u neku drugu bazu podataka programa Access, učinite sljedeće:

  1. Na kartici vanjski podaci u grupi Izvoz kliknite više , a zatim kliknite baza podataka programa Access.

  2. U dijaloškom okviru Izvoz-baza podataka programa Access upišite naziv datoteke odredišne baze podataka.

    – ili –

    Kliknite Pregledaj da bi se prikazao dijaloški okvir Spremanje datoteke , pronađite odredišnu bazu podataka, a zatim kliknite Spremi.

  3. U dijaloškom okviru Izvoz-baza podataka programa Access kliknite u redu. Prikazat će se dijaloški okvir Izvoz .

  4. U dijaloškom okviru Izvoz unesite naziv objekta u odredišnoj bazi podataka. Odaberite bilo koju odgovarajuću mogućnost, kao što je Definicija izvoza i podataka ili Definicija samo za tablice. Kada završite, kliknite u redu.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Koliko ste zadovoljni kvalitetom prijevoda?

Što je utjecalo na vaše iskustvo?

Imate li još povratnih informacija? (Neobavezno)

Hvala vam na povratnim informacijama!

×