A RenameObject makróművelet segítségével átnevezhet egy adott adatbázis-objektumot az asztali Access-adatbázisokban.
Megjegyzés: Az Access 2010-től kezdődően az Átnevezés makróművelet ÁtnevezésObject műveletre módosult.
Megjegyzés: Ez a makróművelet nem engedélyezett, ha az adatbázis nem megbízható.
Beállítás
A RenameObject makróművelet argumentumai a következők.
Művelet argumentuma |
Leírás |
Új név |
Az adatbázis-objektum új neve. Írja be az objektum nevét a makrótervező ablak Új név mezőjébe. Ez egy kötelező argumentum. |
Objektumtípus |
Az átnevezni kívánt objektum típusa. 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 átnevezéséhez hagyja üresen ezt az argumentumot. |
Régi név |
Az átnevezendő objektum neve. A Régi név mező az adatbázis összes objektumát megjeleníti az Objektumtípus argumentum által kiválasztott típusú adatbázisban. Ha az Objektumtípus argumentumot üresen hagyta, hagyja ezt az argumentumot is üresen. Megjegyzés: Ha egy függvénytár-adatbázis Futtat egy, az RenameObject műveletet tartalmazó makrót, Access először az erőforrástár-adatbázisban, majd az aktuális adatbázisban keresi az ilyen nevű objektumot. |
Megjegyzések
Az adatbázis-objektum új nevének meg kell felelnie az Access-objektumok szokásos elnevezési konvencióinak.
A megnyitott objektumok nem nevezhetők át.
Ha az Objektumtípus és a Régi név argumentumot üresen hagyja, az Access átnevezi a navigációs ablakban kijelölt objektumot. Ha ki szeretne jelölni egy objektumot a navigációs ablakban, használhatja az Objektum kijelölése makróműveletet, és a Navigációs ablakban argumentum értéke Igen.
Ha átnevez egy objektumot, kattintson rá a jobb gombbal a navigációs ablakban, kattintson az Átnevezés parancsra, és adjon meg egy új nevet. Az RenameObject művelettel nem kell először kijelölnie az objektumot a navigációs ablakban, és nem kell leállítania a makrót az új név megadásához.
Ez a művelet eltér a CopyObject makróművelettől, amely egy új név alatt hozza létre az objektum másolatát.
A RenameObject művelet Visual Basic for Applications (VBA) modulban való futtatásához használja a DoCmd objektum Rename metódusát.