Az automatikus névjavítási beállítások megadása

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Az automatikus névjavítás segít, hogy a asztali Access-adatbázis megszakítása az adatbázisterv megváltozásakor. Az automatikus névjavítás végezheti el:

  • észleli, ha egy adatbázis-objektum nevének módosításakor más objektumok működésképtelenné válnak;

  • automatikusan kijavítja ezt a problémát;

  • naplózza az elvégzett javításokat.

Alapértelmezés szerint az automatikus névjavítás észleli és a hibák kijavításának, de nem javítások jelentkezzen van állítva. Az automatikus névjavítás kissé akadályozzák rendszerteljesítmény, és kapcsolja ki, ha az adatbázisterv nem vonatkozik a váratlan tervmódosítások érdemes lehet. Vagy érdemes a javításokat nyomon követheti a hozzáférést. Beállíthatja, hogy az automatikus névjavítási beállítások minden egyes asztali adatbázishoz.

Megjegyzés : Az automatikus névjavítás segítségével az adatbázis-objektumok nevét szinkronizált állapotban tarthatja. Az adatbázisterv módosításával kapcsolatos más lehetséges problémákat, például az adatbázis-objektumok törlését, ez a szolgáltatás nem kezeli közvetlenül.

Megjegyzés : Az ebben a cikkben ismertetett funkciók nem érvényes, az Access-webalkalmazások – adatbázis az Access-szel tervezése, és online közzététele típusú. További információt talál az Access-alkalmazás létrehozása .

Tartalom

Miért célszerű az automatikus névjavítás használata?

Az automatikus névjavítás működése

Az automatikus névjavítás engedélyezése vagy letiltása

Miért célszerű az automatikus névjavítás használata?

Ha olyan adatbázist használ, amelynek tervét a felhasználók gyakran módosítják, az adatbázis-objektumok működésképtelenné válhatnak, amikor más adatbázis-objektumok terve megváltozik. Ez például akkor fordulhat elő, ha egy objektum neve módosul, de az eredeti objektumtól függő objektumokban elmarad a megfelelő változás.

Ha például létrehoz egy olyan lekérdezést, amely a Vevők nevű táblán alapul, és később a tábla neve Vevő lesz, a lekérdezés a névmódosítás miatt működésképtelenné válik. A lekérdezés más hibát nem tartalmaz, és ha kijavítja benne a táblanevet, ismét működni fog.

Az automatikus névjavítási funkció képes a névváltozások nyomon követésére és az űrlapok, jelentések, táblák, lekérdezések, mezők és vezérlők (például beviteli mezők) nevének automatikus kijavítására.

Az automatikus névjavítás és az objektumfüggőségekre vonatkozó információk

Az automatikus névjavítás a táblák, lekérdezések, űrlapok és jelentések objektumfüggőségi információiról névmegfeleltetéseket készít. E megfeleltetések alapján az Objektumfüggőségek munkaablakban megtekintheti azon objektumok listáját, amelyek a kijelölt táblától vagy űrlaptól függenek, és azokét is, amelyektől a tábla vagy az űrlap függ. Valahányszor ment és bezár egy adott objektumot, az alkalmazás frissíti az objektum névmegfeleltetéseit.

Megjegyzés : Alapértelmezés szerint a nevét a változások követésének használata az Access 97 vagy az Access korábbi verziói után ezeket adatbázis konvertálása egy újabb adatbázisfájl-formátumot által létrehozott adatbázisok nincs engedélyezve. Azonban, engedélyezheti az adatbázisok újabb formátumra konvertálása után a név változáskövetési.

Mikor nem célszerű az automatikus névjavítás használata?

Az alábbi helyzetekben ne használjon automatikus névjavítást:

  • Ha az adatbázisterv nem változik:    Ha az adatbázisterv nem változik, az automatikus névjavítás kikapcsolásával növelheti a rendszer teljesítményét.

  • Ha csökkenteni szeretné az adatbázisfájl méretét, és hajlandó manuálisan kezelni az objektumnév-változásokat:    Amikor az automatikus névjavítás be van kapcsolva, tapasztalhatja, hogy az adatbázis mérete nagyobb, mint egyébként. A növekedés az aktív automatikus névjavítás által létrehozott névmegfeleltetéseknek tulajdonítható. Ha letiltja a szolgáltatást, a program törli a névmegfeleltetéseket, ami csökkenti az adatbázis méretét.

Az automatikus névjavítás által nem javított elemek

Az automatikus névjavítás nem javítja ki az alábbiakat:

  • Az űrlap-, jelentés- és vezérlőnevekben bekövetkezett változásokat nem követi.

  • A makrókban és programkódokban elhelyezett tábla-, lekérdezés- és mezőneveket nem javítja ki.

Vissza a lap tetejére

Az automatikus névjavítás működése

Az automatikus névjavítás a következő három beállításból áll: Névjavítási adatok nyomon követése, Automatikus névjavítás végrehajtása és Névjavítási változtatások naplózása. Az utóbbi két lehetőség az első engedélyezésétől függ.

Névjavítási adatok nyomon követése

Ha engedélyezi, hogy az automatikus névjavítás nyomon kövesse az adatbázis névmódosításait, az Access az alábbi műveleteket végzi el:

  1. Megkísérel kizárólagos hozzáférést nyerni az adatbázishoz.

  2. Megkeresi a nyitott objektumokat.

  3. Kérdés után bezárja a nyitott objektumokat.

  4. Az összes tábla, lekérdezés, űrlap és jelentés megnyitásával, mentésével és bezárásával frissíti a névmegfeleltetéseket.

  5. Visszaállítja az adatbázist abba az állapotába, amelyben a kizárólagos hozzáférés megszerzése előtt volt.

A névmegfeleltetés megszakítása

A névmegfeleltetések létrehozása percekig is tarthat. Ezt a lépést az ESC billentyű lenyomásával megszakíthatja. Ebben az esetben azonban egyes objektumok névmegfeleltetései elavultak maradnak, és függőségi adataik a névmegfeleltetések frissítéséig nem tekinthetők meg.

Megjegyzés : Ha a névmegfeleltetések frissítése közben az ESC billentyű lenyomásával megszakítja az Access műveleteit, a program nem tiltja le a Névjavítási adatok nyomon követése beállítást. A Névjavítási adatok nyomon követése jelölőnégyzet bejelölve marad, noha a névmegfeleltetések nem frissültek teljesen. A névmegfeleltetések frissítésének újrakezdéséhez végezze el az alábbi műveleteket:

  1. A menüszalagon kattintson a Fájl fülre. Megnyílik a Backstage nézet.

  2. A bal oldalon kattintson a Beállítás parancsra. Megnyílik Az Access beállításai párbeszédpanel.

  3. Az Access beállításai párbeszédpanel bal oldali ablaktáblájában válassza az Aktuális adatbázis kategóriát.

  4. Törölje a jelet a Névjavítási adatok nyomon követése jelölőnégyzetből, és kattintson az OK gombra. Az Access figyelmeztetést jelenít meg, hogy a változás érvénybelépéséhez az összes megnyitott adatbázis-objektumot be kell zárni.

  5. Zárja be, majd nyissa meg újra az adatbázist.

  6. Nyissa meg újra Az Access beállításai párbeszédpanelt, az Aktuális adatbázis kategóriában jelölje be a Névjavítási adatok nyomon követése jelölőnégyzetet, majd kattintson az OK gombra.

Ha egy adott objektum névmegfeleltetését manuálisan szeretné frissíteni, nyissa meg Tervező nézetben, majd mentse az objektumot.

Mi történik, amikor letiltja a Névjavítási adatok nyomon követése beállítást?

Amikor letiltja az automatikus névjavítást, és ezzel leállítja a névmódosítások követését, az Access az alábbi műveleteket végzi el:

  1. Megkísérel kizárólagos hozzáférést nyerni az adatbázishoz.

  2. Megkeresi a nyitott objektumokat.

  3. Kérdés után bezárja a nyitott objektumokat.

  4. Eltávolítja az összes tábla, lekérdezés, űrlap és jelentés névmegfeleltetését.

  5. Visszaállítja az adatbázist abba az állapotába, amelyben a kizárólagos hozzáférés megszerzése előtt volt.

Ha az Access nem fejezi be a változások követését vagy a névmegfeleltetések eltávolítását, naplózza a hibát az Automatikus névjavítás mentési hibái táblában.

Automatikus névjavítás végrehajtása

Az Automatikus névjavítás végrehajtása jelölőnégyzet bejelölése előtt engedélyeznie kell a Névjavítási adatok nyomon követése beállítást.

Amikor az Automatikus névjavítás végrehajtása beállítás aktív, az Access a névmegfeleltetések alapján megállapítja, hogy egy adott névmódosítás hatással van-e más adatbázis-objektumokra, és ha igen, a régi nevet kijavítja ezekben az objektumokban.

Névjavítási változtatások naplózása

A Névjavítási változtatások naplózása jelölőnégyzet bejelölése előtt engedélyeznie kell a Névjavítási adatok nyomon követése és az Automatikus névjavítás végrehajtása beállítást.

Amikor a Névjavítási változtatások naplózása beállítás aktív, az Access nyomon követi az objektumnév-módosítások miatt végrehajtott javításokat. Minden javítás egy-egy rekordként jelenik meg az automatikus névjavítás naplójában.

Vissza a lap tetejére

Az automatikus névjavítás engedélyezése vagy letiltása

Az automatikus névjavítás mindhárom beállítását Az Access beállításai párbeszédpanelen engedélyezheti. A beállításokat csak az aktuális adatbázisban engedélyezheti vagy tilthatja le.

  1. A menüszalagon kattintson a fájl fülre. Ekkor megnyílik a Backstage nézet .

  2. A bal oldalon kattintson a Beállítás parancsra. Megnyílik Az Access beállításai párbeszédpanel.

  3. Az Access beállításai párbeszédpanel bal oldali ablaktáblájában válassza az Aktuális adatbázis kategóriát.

  4. Az Automatikus névjavítás csoportban jelölje be a kívánt jelölőnégyzeteket, vagy törölje belőlük a jelet:

    • Névjavítási adatok nyomon követése:    Ha ez a jelölőnégyzet be van jelölve, az Access nyomon követi az adatbázisban bekövetkező névváltozásokat. A követési adatokat névmegfeleltetésekben tárolja. Amikor első alkalommal engedélyezi ezt a beállítást, a program egy-egy névmegfeleltetést hoz létre minden létező adatbázis-objektumhoz. A névmegfeleltetés mindaddig naprakész marad, amíg ez a beállítás aktív. A névmegfeleltetéseket a program az átnevezések miatt keletkezett hibák kijavítására és az objektumfüggőségi adatok létrehozására használja. Ezek közvetlenül nem nyithatók meg.

      A további automatikus névjavítási beállítások megadásához be kell jelölnie ezt a jelölőnégyzetet.

      Megjegyzés : A beállítás engedélyezése nem jár együtt a névváltozások automatikusan kijavításával. Csak a későbbi javításokhoz szükséges névmegfeleltetések jönnek létre.

    • Automatikus névjavítás végrehajtása:    Ha ez a beállítás meg van adva, az Access automatikusan kijavítja a névváltozásokból eredő hibákat, amikor azok bekövetkeznek. Ezt a jelölőnégyzetet csak a Névjavítási adatok nyomon követése beállítás aktiválása után lehet bejelölni. Az automatikus névjavítás elvégzéséhez az Access azokat a névmegfeleltetéseket használja, amelyek a Névjavítási adatok nyomon követése beállítás aktiválása után jönnek létre.

      A Névjavítási változtatások naplózása beállítás megadásához be kell jelölnie ezt a jelölőnégyzetet.

    • Névjavítási változtatások naplózása:    Az Access naplót vezet az automatikus névjavítás által elvégzett javításokról. Minden javítás egy-egy rekordként jelenik meg az automatikus névjavítás naplójában.

Vissza a lap tetejére

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×