Microsoft Office Online
Registruotis į „Mano Office Online (Kas tai?)“ | Registruotis

 
 
Microsoft Office Access
Ieška
Ieška
 
Patikrinkite, gal atsirado naujinimų. (c) Microsoft
„Office“ failai – atsisiųsti
 
 
 
Įspėjimas: Jūs mėginate peržiūrėti šį puslapį su nepalaikoma naršyklės versija. Šis puslapis geriausiai veikia su „Microsoft Internet Explorer 6.0“ ar vėlesne versija, „Firefox 1.5“ arba „Netscape Navigator 8.0“ ar vėlesne versija. Sužinokite apie palaikomas naršykles daugiau.

Makrokomandos veiksmas Kopijuoti objektą
 

Galite naudoti veiksmą Kopijuoti_objektą norėdami kopijuoti nurodytą duomenų bazės objektą (duomenų bazės objektai: „Access“ duomenų bazėje yra lentelių, užklausų, formų, ataskaitų, puslapių, makrokomandų ir modulių objektai. „Access“ projekte yra formų, ataskaitų, puslapių, makrokomandų ir modulių objektai.) į kitą programos Access duomenų bazę (duomenų bazė: su konkrečiu objektu arba tikslu susijusių duomenų kolekcija. Duomenų bazės viduje informacija apie tam tikrą objektą, pvz., apie darbuotoją arba užsakymą yra sutvarkoma į lenteles, įrašus ir laukus.), tą pačią duomenų bazę arba programosAccess projektą („Microsoft Access“ projektas: „Access“ failas, kuris susijungia su serverio „Microsoft SQL Server“ duomenų baze ir kuris yra naudojamas kliento ir serverio taikomosioms programoms kurti. Projekto faile negali būti jokių duomenų arba objektų, kurių pagrindas yra duomenų aprašymo objektai, pavyzdžiui, lentelės ir rodiniai.) nauju pavadinimu. Pavyzdžiui, galite kopijuoti arba kurti esamų objektų atsargines kopijas kitoje duomenų bazėje arba greitai kurti panašų objektą su keliais keitimais.

 Pastaba   Šis veiksmas bus neleidžiamas, jei duomenų baze nepasitikima. Papildomos informacijos apie makrokomandų įgalinimą rasite šio straipsnio skyriuje Dar žr spustelėję pateiktus saitus.

Parametras

Veiksmas Kopijuoti_objektą turi šiuos argumentus.

Veiksmo argumentas Aprašas
Paskirties duomenų bazė Leistinas paskirties duomenų bazės maršrutas ir failo vardas. Įveskite maršrutą ir failo vardą lauko Paskirties duomenų bazė makrokomandų daryklės srities sekcijoje Veiksmo argumentai. Palikite šį argumentą tuščią, jei norite pasirinkti dabartinę duomenų bazę.

 Pastaba   Šis argumentas galimas tik programos Access duomenų bazės aplinkoje. Naudojant šį veiksmą programos Access projekto aplinkoje (.adp), paskirties duomenų bazės argumentas turi būti tuščias.

Jei makrokomandą (makrokomanda: veiksmas arba veiksmų rinkinys, naudojamas užduotims automatizuoti.), kurioje yra veiksmas Kopijuoti_objektą, vykdote bibliotekos duomenų bazėje (bibliotekos duomenų bazė: procedūrų ir duomenų bazės objektų, kuriuos galite iškviesti iš bet kurios programos rinkinys. Jei norite naudoti bibliotekos elementus, iš pradžių dabartinėje duomenų bazėje turite sukurti nuorodą į bibliotekos duomenų bazę.) ir paliekate šį argumentą tuščią, programa Microsoft Office Access 2007 nukopijuos 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 Norimo kopijuoti objekto tipas. Spustelėkite Lentelė, Užklausa, Forma, Ataskaita, Makrokomanda, Modulis, Duomenų prieigos puslapis, Serverio peržiūra, Diagrama, Išsaugota procedūra arba Funkcija. Norėdami kopijuoti naršymo srityje pažymėtą objektą, palikite šį argumentą tuščią.
Šaltinio objekto pavadinimas Norimo kopijuoti objekto pavadinimas. Lauke Šaltinio objekto pavadinimas rodomi visi duomenų bazės objektai, kurių tipas pažymėtas argumentu Šaltinio objekto tipas. Lauke Šaltinio objekto pavadinimas spustelėkite norimą kopijuoti objektą. Jei paliekate argumentą Šaltinio objekto tipas tuščią, šį argumentą taip pat palikite tuščią.

Jei makrokomandą, kurioje yra veiksmas Kopijuoti_objektą, paleidžiate bibliotekos duomenų bazėje, programa Access pirmiausia ieško objekto pavadinimo bibliotekos duomenų bazėje, o tada – dabartinėje duomenų bazėje.

Pastabos

Turite įvesti šio veiksmo argumento Paskirties duomenų bazė arba Naujas pavadinimas, arba abiejų reikšmę.

Jei paliekate argumentus Šaltinio objekto tipas ir Šaltinio objekto pavadinimas tuščius, programa Access nukopijuoja naršymo srityje pasirinktą objektą. Norėdami pasirinkti objektą naršymo srityje, galite naudoti veiksmą Pasirinkti_objektą, kai argumentas Naršymo srityje nustatytas kaip Taip.

Atlikus veiksmą Kopijuoti_objektą gaunamas rezultatas yra panašus į neautomatinį šių veiksmų atlikimą:

  1. Pasirinkite objektą naršymo srityje.
  2. Skirtuko Pagrindinis puslapis grupėje Mainų sritis spustelėkite Kopijuoti.
  3. Tame pačiame skirtuke spustelėkite Įklijuoti.

    Rodomas dialogo langas Įklijuoti kaip, kad galėtumėte objektą pervardyti. Veiksmas Kopijuoti_objektą visus šiuos veiksmus atlieka automatiškai.

 Pastaba    Kopijuojant duomenų prieigos puslapius, veiksmas Kopijuoti_objektą kopijuoja tik susieto .htm failo nuorodą, bet ne patį failą.

Paskirties duomenų bazės maršrutas ir failo vardas turi egzistuoti prieš makrokomandai paleidžiant veiksmą Kopijuoti_objektą. Jei jų nėra, programa Access rodo klaidos pranešimą.

Norėdami veiksmą Kopijuoti_objektą vykdyti Visual Basic for Applications (VBA) modulyje, naudokite objekto DoCmd metodą CopyObject.

Taip pat galite neautomatiniu būdu kopijuoti naršymo srityje pasirinktą arba atidarytą objektą spustelėję mygtuką Microsoft Office mygtukas Mygtuko paveikslėlis, tada – Įrašyti kaip. Ši komanda nukopijuoja objektą tik į dabartinę duomenų bazę. Dialogo lange Įrašyti kaip įveskite kopijos pavadinimą ir pasirinkite objekto tipą, kuriuo norite įrašyti. Jei pradinis objektas jau buvo įrašytas ir dabartinėje duomenų bazėje jį įrašote nauju pavadinimu, pradinė versija bus galima senu pavadinimu.

Norėdami neautomatiniu būdu nukopijuoti objektą į kitą programos Access duomenų bazę:

  1. Skirtuko Išoriniai duomenys grupėje Eksportavimas spustelėkite Daugiau, tada spustelėkite Access duomenų bazė.
  2. Dialogo lange Eksportuoti Access duomenų bazę įveskite paskirties duomenų bazės failo vardą.

    Arba

    Spustelėkite Naršyti, kad būtų rodomas dialogo langas Įrašyti failą, nurodykite paskirties duomenų bazę ir spustelėkite Įrašyti.

  3. Dialogo lange Eksportuoti Access duomenų bazę spustelėkite Gerai. Rodomas dialogo langas Eksportavimas.
  4. Dialogo lange Eksportavimas įveskite objekto pavadinimą ir paskirties duomenų bazę. Pasirinkite bet kurias galimas taikyti lentelių parinktis, pvz., Eksportuoti apibrėžimą ir duomenis arba Tik apibrėžimą. Baigę spustelėkite Gerai.