Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

A CopyObject művelet használatával a megadott adatbázis-objektumot átmásolhatja egy másik Access-adatbázisba vagy egy új névvel rendelkező adatbázisba. Másolhat vagy biztonsági másolatot készíthet például egy meglévő objektumról egy másik adatbázisban, vagy gyorsan létrehozhat egy hasonló objektumot néhány módosítással.

Megjegyzés: Ez a művelet nem lesz engedélyezve, ha az adatbázis nem megbízható. A makrók engedélyezésével kapcsolatos további információkért lásd: Annak eldöntése, hogy megbízik-e az adatbázisban.

Megjegyzés: A CopyObject makróművelet nem érhető el az Access-webappokban.

Beállítás

A CopyObject művelet argumentumai a következők.

Művelet argumentuma

Leírás

Céladatbázis

A céladatbázis érvényes elérési útja és fájlneve. Írja be az elérési utat és a fájlnevet a Céladatbázis mezőbe a Makrószerkesztő ablak Műveletargumentumok szakaszában. Ha ki szeretné választani az aktuális adatbázist, hagyja üresen ezt az argumentumot.

Ha egy függvénytár-adatbázis a CopyObject műveletet tartalmazó makró futtat, és ezt az argumentumot üresen hagyja, Access átmásolja az objektumot az erőforrástár-adatbázisba.

Új név

Az objektum új neve. Ha másik adatbázisba másol, hagyja üresen ezt az argumentumot, hogy ugyanazt a nevet tartsa meg.

Source Ob ject Type

A másolni kívánt objektumtípus. Kattintson a Tábla, Lekérdezés, Űrlap, Jelentés, Makró, Modul, Adatelérési lap, Kiszolgálónézet, Diagram, Tárolt eljárás vagy Függvény elemre. A navigációs ablakban kijelölt objektum másolásához hagyja üresen ezt az argumentumot.

Forrásobjektum neve

A másolandó objektum neve. A Forrásobjektum neve mezőben a Forrásobjektum típusa argumentum által kiválasztott típusú adatbázis összes objektuma látható. A Forrásobjektum neve mezőben jelölje ki a másolni kívánt objektumot. Ha a Forrásobjektum típusa argumentumot üresen hagyja, akkor ezt az argumentumot is hagyja üresen.

Ha egy erőforrástár-adatbázisban futtatja a CopyObject műveletet tartalmazó makrót, az Access először az ilyen nevű objektumot keresi az erőforrástár-adatbázisban, majd az aktuális adatbázisban.

Megjegyzések

A művelethez meg kell adnia a Céladatbázis és az Új név argumentum egyikét vagy mindkettőt.

Ha a Forrásobjektum típusa és a Forrásobjektum neve argumentumot üresen hagyja, az Access átmásolja a navigációs ablakban kiválasztott objektumot. Ha ki szeretne jelölni egy objektumot a navigációs ablakban, a SelectObject művelettel a Navigációs ablakban argumentum értéke Igen.

A CopyObject művelet hasonló a következő lépések manuális végrehajtásához:

  1. Jelöljön ki egy objektumot a navigációs ablakban.

  2. A Kezdőlap lap Vágólap csoportjában kattintson a Másolás gombra.

  3. Ugyanezen a lapon kattintson a Beillesztés gombra.

    Megjelenik a Beillesztés másként párbeszédpanel, amelyen új nevet adhat az objektumnak. A CopyObject művelet automatikusan végrehajtja ezeket a lépéseket.

A céladatbázis elérési útjának és fájlnevének léteznie kell, mielőtt a makró futtatja a CopyObject műveletet. Ha nem léteznek, az Access hibaüzenetet jelenít meg.

A CopyObject művelet Visual Basic for Applications (VBA) modulban való futtatásához használja a DoCmd objektum CopyObject metódusát.

A navigációs ablakban kijelölt objektumot vagy egy éppen megnyitott objektumot manuálisan is másolhat, ha a Fájl > Mentés másként parancsra kattint. Ez a parancs csak az aktuális adatbázisban készít másolatot az objektumról. A Mentés másként párbeszédpanelen adja meg a másolat nevét, és adja meg, hogy milyen típusú objektumként szeretné menteni. Ha az eredeti objektumot már mentette, és az aktuális adatbázisba menti egy új néven, az eredeti verzió továbbra is létezik a régi nevével.

Objektum manuális másolása egy másik Access-adatbázisba:

  1. A Külső adatok lap Exportálás csoportjában kattintson az Egyebek , majd az Access-adatbázis elemre.

  2. Az Exportálás – Access-adatbázis párbeszédpanelen adja meg a céladatbázis fájlnevét.

    – vagy –

    Kattintson a Tallózás gombra a Fájl mentése párbeszédpanel megjelenítéséhez, keresse meg a céladatbázist, majd kattintson a Mentés gombra.

  3. Az Exportálás – Access-adatbázis párbeszédpanelen kattintson az OK gombra. Megjelenik az Exportálás párbeszédpanel.

  4. Az Exportálás párbeszédpanelen adja meg az objektum nevét a céladatbázisban. Válassza ki a megfelelő beállításokat, például a Definíció exportálása és az Adatok vagy a Csak definíció táblákhoz lehetőséget. Ha elkészült, kattintson az OK gombra.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.