Rekord módosítási dátumának és időpontjának tárolá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.

Nyomon követheti, hogy a tábla rekordjai mikor módosultak legutóbb űrlap vagy makró használatával. Ha a rekord módosítása űrlap használatával történt, a makró tárolja a dátumot és az időpontot a táblában. Csak a legutóbbi módosítás dátuma és időpontja tárolódik.

Megjegyzés : Ez a cikk nem érvényes, az Access-alkalmazá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 .

Megjegyzés : A cikkben ismertetett eljárások asztali Access-adatbázisokra vonatkoznak. Ha webes adatbázis mezőit szeretné időbélyeggel ellátni, ne ezeket az eljárásokat használja, hanem a SharePoint Módosítva oszlopaival kövesse nyomon a változásokat. További információt a SharePoint súgójában talál.

Tipp : Ha nyomon szeretné követni a rekordok létrehozásának időpontját, de a módosításokét nem, egyszerűen hozzon létre egy mezőt a táblában, és a mező Alapérték tulajdonsága segítségével létrehozáskor lássa el időbélyeggel az egyes rekordokat. További információt a Lásd még szakaszban talál.

Tartalom

Áttekintés

Előzetes tennivalók

1. lépés: Időbélyegmezők felvétele a táblába

2. lépés: A dátumot és időt rögzítő makró létrehozása

3. lépés: A mezők és a makró felvétele adatbeviteli űrlapra

Áttekintés

Ha rögzíteni szeretné egy tábla rekordjainak módosítási dátumát és időpontját, az alábbi lépéseket kell elvégeznie:

1. lépés: Mezők felvétele a táblába    A dátum és idő rögzítéséhez tárolási hely szükséges az adatok számára. Az első lépés mezők létrehozása abban a táblában, amelyben a nyomon követni kívánt rekordok találhatók. A dátum és idő rögzítéséhez hozzon létre egy mezőt a dátum, egy másikat pedig az idő számára. Ha csak az egyiket vagy a másikat szeretné rögzíteni, akkor csak a megfelelőt hozza létre.

2. lépés: A dátumot és időt rögzítő makró létrehozása    Attól függően, hogy a dátumot, az időt vagy mindkettőt rögzíteni szeretné, a makrónak egy vagy két művelete lesz. A makró írásakor csak a dátumot és időt tároló mezőket adja meg, a mezőket tartalmazó táblát ne. Így egyszerűen újra felhasználhatja a makrót más táblákban és űrlapokban.

3. lépés: A makró felvétele adatbeviteli űrlapra    A makrót a tábla rekordjainak szerkesztésére használt űrlap Frissítés előtt tulajdonságába kell felvenni. Ha más űrlapokkal is szerkeszti a tábla rekordjait, azokba is felveheti a makrót. Így a rekord szerkesztésére használt űrlaptól függetlenül rögzítheti a dátumot és az időt.

Vissza a lap tetejére

Mielőtt elkezdené:

Mielőtt elkezdené, vegye figyelembe a következőket:

  • A felhasználóknak engedélyezniük kell a makrókat az adatbázisban. Ha a felhasználó megnyitja az adatbázist, és nem engedélyezi a makrókat, akkor azok nem fogják időbélyeggel ellátni a rekordokat. Ha megbízható hely tárolja az adatbázist, a makrók automatikusan engedélyezettek.

  • Ha egy felhasználó nem olyan adatbeviteli űrlap használatával módosítja a rekordokat, amely tartalmazza a rekordokat időbélyeggel ellátó makrót, akkor a felhasználó által módosított rekordok nem kapnak időbélyeget.

  • Mivel a dátum és az idő táblamezőkben van tárolva, ezeknek a mezőknek az értékei a rekord minden egyes módosításakor felülíródnak. Vagyis csak a legutóbbi módosítás dátumát és idejét lehet tárolni.

  • Csak rögzíteni kívánt dátumát és időpontját, amely egy rekordot hoz létre, ha csak egy mező elhelyezése a táblázatban, és beállítása, hogy a mező Alapértelmezett érték tulajdonságban Now() vagy a Date().

    További információt a Lásd még című mezőben találhat.

  • Ha az adatbázisfájl formátuma régebbi, és felhasználószintű adatvédelmet alkalmaz, engedéllyel kell rendelkeznie a tábla és az abban lévő rekordok szerkesztésére használt űrlapok tervének módosításához.

Vissza a lap tetejére

1. lépés: Időbélyegmezők felvétele a táblába

Hozza létre az adatokat tároló mezőket.

  1. Nyissa meg a táblát Tervező nézetben.

  2. Hajtsa végre a megfelelő műveletet:

    • Hozzon létre egy mezőt a dátum tárolásához.    A tervezőablak Mezőnév oszlopában írja be a Módosítás dátuma szöveget egy új sorba, majd válassza a Dátum/idő lehetőséget a Adattípus oszlopban.

    • Hozzon létre egy mezőt az idő tárolásához.    A tervezőablak Mezőnév oszlopában írja be a Módosítás időpontja szöveget egy új sorba, majd válassza a Dátum/idő lehetőséget a Adattípus oszlopban.

  3. A módosítások mentéséhez nyomja le a CTRL+S billentyűkombinációt.

Vissza a lap tetejére

2. lépés: A dátumot és időt rögzítő makró létrehozása

A mezők létrehozása után készítsen egy makrót, amely időbélyeggel látja el ezeket a mezőket. Annak érdekében, hogy a makró más táblákhoz is használható legyen, csak a mezőnevekre hivatkozzon, a táblanevekre ne.

Megjegyzés : Ha csak a dátumot vagy csak az időt szeretné rögzíteni, hagyja ki a szükségtelen makróműveletet.

  1. A Létrehozás lap Makrók és kódok csoportjában kattintson a Makró parancsra. Ha nem érhető el a parancs, kattintson a Modul vagy az Osztálymodul gomb alján lévő nyílra, majd a Makró parancsra.

  2. A Tervezés lap Megjelenítés/elrejtés csoportjában kattintson Az összes művelet megjelenítése gombra.

  3. A makróablakban nyissa meg a makró műveletlistáját, és válassza az Értékbeállítás lehetőséget.

    Az Access 2010 makrótervező lapja.

    1. Először jelenítse meg az összes elérhető makróműveletet. Az Értékbeállítás művelet esetlegesen veszélyt jelentőnek számít, mivel adatokat módosíthat, ezért alapértelmezés szerint rejtett.

    2. Ezután válassza ki az Értékbeállítás műveletet a listából.

  4. Az Értékbeállítás szakasz Elem mezőjébe írja be vagy másolja be a [Módosítás dátuma] szöveget.

  5. A Kifejezés mezőbe írja be a Date() értéket.

  6. Nyissa meg a makró következő műveletlistáját, és válassza az Értékbeállítás lehetőséget.

  7. Az Értékbeállítás szakasz Elem mezőjébe írja be vagy másolja be a [Módosítás időpontja] szöveget.

  8. A Kifejezés mezőbe írja be a Time() értéket.

  9. Nyomja le a CTRL+S billentyűkombinációt, majd a Mentés másként párbeszédpanelen írja be az Utolsó módosítás nevet.

Vissza a lap tetejére

3. lépés: A mezők és a makró felvétele adatbeviteli űrlapra

Létrehozását követően vegye fel a makrót azokra az adatbeviteli űrlapokra, amelyekkel a felhasználók adatokat visznek be a vonatkozó táblába.

  1. Nyissa meg az adatbeviteli űrlapot Tervező nézetben.

  2. A Tervezés lap Eszközök csoportjában kattintson a Mezők felvétele gombra.

  3. A Mezőlista szakaszban az Ebben a nézetben rendelkezésre álló mezők listából húzza a Módosítás dátuma és a Módosítás időpontja mezőt az űrlapra. Szükség szerint állítsa be a mezők méretét és helyét az űrlapon.

  4. Ha a tulajdonságlap még nem látható, nyomja le az F4 billentyűt a megjelenítéséhez.

  5. A tulajdonságlapon, A kijelölés típusa mezőben válassza az Űrlap lehetőséget.

    Tipp : A kiválasztás típusa mező értékének módosításához kattintson a kívánt kiválasztástípusra a legördülő listán.

  6. A tulajdonságlapon kattintson az Esemény fülre.

  7. Az Esemény lapon kattintson a nyílra a Frissítés előtt mezőben, majd kattintson az Utolsó módosítás elemre.

  8. Ha több űrlappal is szerkeszti a rekordokat, ismételje meg az eljárást mindegyik űrlap esetében.

  9. A makró megfelelő működésének ellenőrzéséhez nyissa meg az űrlapot Űrlap nézetben, módosítsa az egyik rekordot, majd nyomja le a SHIFT+F9 billentyűkombinációt. Ekkor meg kell jelennie annak a dátumnak és időpontnak, amikor módosította a rekordot.

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.

×