Veiksmą Kopijuotiobjektą galite naudoti norėdami nukopijuoti nurodytą duomenų bazės objektą į kitą Access duomenų bazę arba į tą pačią duomenų bazę nauju pavadinimu. Pavyzdžiui, galite kopijuoti arba sukurti atsarginę esamo objekto kopiją kitoje duomenų bazėje arba greitai sukurti panašų objektą su keliais pakeitimais.
Pastaba: Šis veiksmas nebus leidžiamas, jei duomenų bazė nepatikima. Daugiau informacijos apie makrokomandų įgalinimą žr. Nuspręsti, ar pasitikėti duomenų baze.
Pastaba: Makrokomandos veiksmas Kopijuotiobjektą nepasiekiamas "Access" žiniatinklio taikomosiose programose.
Parametras
Veiksmas Kopijuotiobjektą turi šiuos argumentus.
Veiksmo argumentas |
Aprašas |
---|---|
Paskirties duomenų bazė |
Leistinas paskirties duomenų bazės kelias ir failo vardas. Įveskite kelią ir failo vardą lauke Paskirties duomenų bazė , esančiame makrokomandų daryklės lango sekcijoje Veiksmo argumentai . Palikite šį argumentą tuščią, jei norite pasirinkti dabartinę duomenų bazę. Jei bibliotekos duomenų bazė vykdote makrokomanda, kuriame yra veiksmas Kopijuotiobjektą , o šį argumentą paliksite tuščią, Access nukopijuoja objektą į bibliotekos duomenų bazę. |
Naujas pavadinimas |
Naujas objekto pavadinimas. Kopijuodami į kitą duomenų bazę, palikite šį argumentą tuščią, kad išlaikytumėte tą patį pavadinimą. |
Šaltinio objekto tipas |
Objekto tipas, kurį norite kopijuoti. Spustelėkite Lentelė, Užklausa, Forma, Ataskaita, Makrokomanda, Modulis, Duomenų prieigos puslapis, Serverio rodinys, Diagrama, Išsaugota procedūra arba Funkcija. Jei norite kopijuoti naršymo srityje pasirinktą objektą, palikite šį argumentą tuščią. |
Šaltinio objekto pavadinimas |
Kopijuotinas objekto pavadinimas. Lauke Šaltinio objekto pavadinimas rodomi visi duomenų bazės objektai pagal argumente Šaltinio objekto tipas pasirinktą tipą. Lauke Šaltinio objekto pavadinimas pasirinkite norimą kopijuoti objektą. Jei argumentą Šaltinio objekto tipas paliksite tuščią, šį argumentą taip pat palikite tuščią. Jei vykdydami makrokomandą bibliotekos duomenų bazėje vykdote veiksmą Kopijuotiobjektą , "Access" pirmiausia ieško objekto tokiu pavadinimu bibliotekos duomenų bazėje, o tada dabartinėje duomenų bazėje. |
Pastabos
Šiam veiksmui turite įvesti vieno arba abiejų paskirties duomenų bazės ir Naujo pavadinimo argumentų reikšmę.
Jei šaltinio objekto tipo ir šaltinio objekto pavadinimo argumentus paliksite tuščius, programa Access nukopijuos objektą, pasirinktą naršymo srityje. Norėdami pasirinkti objektą naršymo srityje, galite naudoti veiksmą Pasirinktiobjektą , o argumentas Naršymo srityje nustatytas kaip Taip.
Veiksmas Kopijuotiobjektą panašus į šių veiksmų atlikimą rankiniu būdu:
-
Naršymo srityje pasirinkite objektą.
-
Skirtuko Pagrindinis grupėje Mainų sritis spustelėkite Kopijuoti.
-
Tame pačiame skirtuke spustelėkite Įklijuoti.
Rodomas dialogo langas Įklijuoti kaip , kad galėtumėte suteikti objektui naują pavadinimą. Veiksmas CopyObject atlieka visus šiuos veiksmus automatiškai.
Paskirties duomenų bazės kelias ir failo vardas turi būti prieš makrokomandai paleidžiant veiksmą Kopijuotiobjektą . Jei jų nėra, "Access" rodo klaidos pranešimą.
Norėdami vykdyti veiksmą Kopijuotiobjektą "Visual Basic for Applications" (VBA) modulyje, naudokite objekto DoCmd metodą CopyObject.
Taip pat galite rankiniu būdu nukopijuoti naršymo srityje pasirinktą objektą arba šiuo metu atidarytą objektą spustelėdami Failas > Įrašyti kaip. Ši komanda sukurs objekto kopiją tik dabartinėje duomenų bazėje. Dialogo lange Įrašyti kaip įveskite kopijos pavadinimą ir pasirinkite, kokio tipo objektą norite įrašyti. Jei pradinis objektas jau buvo įrašytas ir jį įrašote dabartinėje duomenų bazėje nauju pavadinimu, pradinė versija vis dar yra senu pavadinimu.
Norėdami rankiniu būdu nukopijuoti objektą į kitą "Access" duomenų bazę:
-
Skirtuko Išoriniai duomenys grupėje Eksportavimas spustelėkite Daugiau , tada spustelėkite "Access" duomenų bazė.
-
Dialogo lange Eksportavimas – "Access" duomenų bazė įveskite paskirties duomenų bazės failo vardą.
–arba–
Spustelėkite Naršyti , kad būtų rodomas dialogo langas Failo įrašymas , raskite paskirties duomenų bazę ir spustelėkite Įrašyti.
-
Dialogo lange Eksportavimas – "Access" duomenų bazė spustelėkite Gerai. Rodomas dialogo langas Eksportavimas .
-
Dialogo lange Eksportavimas įveskite paskirties duomenų bazės objekto pavadinimą. Pasirinkite visas taikomas parinktis, pvz., Eksportuoti aprašą ir duomenis arba Tik lentelių apibrėžimą . Baigę spustelėkite Gerai.