Office
Pierakstīties

Ieraksta modificēšanas datuma un laika saglabāšana

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Var sekot informācijai par kad Access tabulas ierakstu pēdējās modificēšanas, izmantojot veidlapu ar makro. Kad formas tiek izmantota, lai mainītu ierakstu, makro tabulā saglabā datumu un laiku. Tikai pēdējās modificēšanas datums un laiks tiek saglabāti.

Piezīme.: Šajā rakstā minētās procedūras ir lietošanai datora Access datu bāzēs.

Tēmas šajā rakstā

Pārskats

Pirms darba sākšanas

1. darbība. Laukspiedola lauku pievienošana tabulai

2. darbība. Datuma un laika reģistrēšanas makro izveide

3. darbība. Lauku un makro pievienošana datu ievades formai

Pārskats

Lai reģistrētu tabulas ierakstu modificēšanas datumu un laiku, jāveic šādas darbības:

1. darbība. Lauku pievienošana tabulai.    Lai varētu reģistrēt datumu un laiku, vispirms jāizveido vieta, kur glabāt šo informāciju. Veicot pirmo darbību, tabulā jāizveido lauki, kuros iekļauti reģistrēšanai paredzētie ieraksti. Lai reģistrētu datumu un laiku, izveidojiet vienu datumam, bet otru laikam paredzētu lauku. Ja vēlaties reģistrēt tikai datumu vai laiku, varat izveidot tikai vienu nepieciešamo lauku.

2. darbība. Datuma un laika reģistrēšanas makro izveide.    Atkarībā no tā, vai vēlaties reģistrēt datumu, laiku vai abus, makro būs jāiekļauj viena vai divas darbības. Rakstot makro, norādiet tikai laukus, kuros tiks glabāta informācija par datumu un laiku, nenorādot tās tabulas nosaukumu, kurā atrodas šie lauki. Šādi šo makro varēsit viegli izmantot atkārtoti saistībā ar citām tabulām un formām.

3. darbība. Makro pievienošana datu ievades formai.    Makro tiek pievienots tās formas rekvizītam Pirms atjaunināšanas, kuru izmantojat tabulas ierakstu rediģēšanai. Ja tabulas ierakstu rediģēšanai izmantojat citas formas, šo makro var pievienot arī katrai šādai formai. Šādi varēsit reģistrēt datumu un laiku neatkarīgi no formas, kuru lietojat ieraksta rediģēšanai.

Padoms.: Ja vēlaties izsekot, kad ieraksti tiek izveidoti, bet vienalga, kad tie tiek modificētas, tikai lauka izveide tabulā izsekot un izmantot lauka rekvizīts Noklusējuma vērtība ar laikspiedolu katram ierakstam, kad tas ir izveidots.

Uz lapas sākumu

Pirms darba sākšanas

Pirms darba sākšanas, ieteicams rīkoties šādi:

  • Lietotājiem jāiespējo datu bāzes makro. Ja lietotājs atver datu bāzi un neiespējo makro, šis makro ierakstiem nepievienos laikspiedolu. Ja datu bāze tiek glabāta uzticama atrašanās vieta, makro tiek iespējoti automātiski.

  • Ja lietotājs rediģē ierakstus, bet nelieto datu ievades formu, kurā iekļauts makro, kas ierakstiem pievieno laikspiedolu, laikspiedols šiem lietotāja rediģētajiem ierakstiem netiks pievienots.

  • Tā kā informācija par datumu un laiku tiek glabāta tabulas laukos, šo lauku vērtības tiek pārrakstītas katrā ieraksta modificēšanas reizē. Citiem vārdiem, var saglabāt tikai informāciju par pēdējās modificēšanas reizes datumu un laiku.

  • Ja vēlaties tvert datumu un laiku, kas tiek izveidots ieraksts, vienkārši lauka pievienošana tabulai, un šī lauka rekvizīts Noklusējuma vērtība ir iestatīta Now () vai Date ().

  • Ja datu bāzes fails ir izveidots vecākā faila formātā vai tajā tiek izmantota lietotāja līmeņa drošība, jūsu rīcībā jābūt atļaujām mainīt tabulas un to formu noformējumu, kuras tiek izmantotas ierakstu rediģēšanai.

Uz lapas sākumu

1. darbība. Laukspiedola lauku pievienošana tabulai

Izveidojiet laukus, kuros glabāsit šo informāciju.

  1. Atveriet tabulu noformējuma skatā.

  2. Veiciet vienu no šīm darbībām vai abas:

    • Izveidojiet lauku, kurā glabāsit informāciju par datumu.    Jaunā noformējuma loga kolonnas Lauka nosaukums rindā ierakstiet Modificēšanas datums un pēc tam kolonnā Datu tips atlasiet Datums/laiks.

    • Izveidojiet lauku, kurā glabāsit informāciju par laiku.    Jaunā noformējuma loga kolonnas Lauka nosaukums rindā ierakstiet Modificēšanas laiks un pēc tam kolonnā Datu tips atlasiet Datums/laiks.

  3. Nospiediet taustiņu kombināciju CTRL+S, lai saglabātu izmaiņas.

Uz lapas sākumu

2. darbība. Datuma un laika reģistrēšanas makro izveide

Pēc lauku izveides izveidojiet makro, kuru izmantojot, šiem laukiem tiks pievienots laikspiedols. Lai makro varētu izmantot atkārtoti citās tabulās, norādiet tikai lauku nosaukumus, neiekļaujot tabulu nosaukumus.

Piezīme.: Ja vēlaties reģistrēt tikai datumu vai laiku, izlaidiet nevajadzīgo makro darbību.

  1. Cilnes Izveide grupā Cits noklikšķiniet uz Makro. Ja šī komanda nav pieejama, noklikšķiniet uz bultiņas zem pogas Modulis vai Klases modulis un pēc tam noklikšķiniet uz Makro.

  2. Cilnes Noformējums grupā Rādīt/paslēpt noklikšķiniet uz Rādīt visas darbības.

  3. Makro logā atveriet makro darbību sarakstu un atlasiet Iestatīt_vērtību.

    Access 2010 makro noformēšanas cilne

    1. vispirms parādīt visas pieejamās makro darbību. Darbība SetValue tiek uzskatīts par nedrošu un pēc noklusējuma ir paslēpta, jo tas var mainīt datus.

    2. Pēc tam šajā sarakstā atlasiet darbību SetValue.

  4. Darbības Iestatīt_vērtību lodziņā Vienums ierakstiet vai iekopējiet [Modificēšanas datums].

  5. Lodziņā Izteiksme ierakstiet Date().

  6. Atveriet nākamā makro darbību sarakstu un atlasiet Iestatīt_vērtību.

  7. Darbības Iestatīt_vērtību lodziņā Vienums ierakstiet vai iekopējiet [Modificēšanas laiks].

  8. Lodziņā Izteiksme ierakstiet Time().

  9. Nospiediet taustiņu kombināciju CTRL+S un pēc tam dialoglodziņā Saglabāt kā ierakstiet Pēdējoreiz modificēts.

Uz lapas sākumu

3. darbība. Lauku un makro pievienošana datu ievades formai

Pēc makro izveides pievienojiet to katrai datu ievades formai, kuru lietotāji izmantos, lai atbilstošajā tabulā ievadītu datus.

  1. Atveriet datu ievades formu noformējuma skatā.

  2. Cilnes Noformējums grupā Rīki noklikšķiniet uz Pievienot esošos laukus.

  3. No saraksta Lauku saraksts sadaļas Šajā skatā pieejamie lauki velciet laukus Modificēšanas datums un Modificēšanas laiks uz formu. Pielāgojiet lauku lielumu un novietojumu formā pēc nepieciešamības.

  4. Ja rekvizītu lapa vēl nav redzama, nospiediet taustiņu F4, lai to parādītu.

  5. Pārliecinieties, vai rekvizītu lapā iestatītā rekvizīta Atlases tips vērtība ir Forma.

    Padoms.: Lai mainītu rekvizīta Atlases tips vērtību, nolaižamajā sarakstā noklikšķiniet uz vajadzīgā atlases tipa.

  6. Rekvizītu lapā noklikšķiniet uz cilnes Notikums.

  7. Cilnē Notikums noklikšķiniet uz lodziņā Pirms atjaunināšanas esošās bultiņas un pēc tam noklikšķiniet uz Pēdējoreiz modificēts.

  8. Ja ierakstu rediģēšanā izmantojat vairākas formas, atkārtojiet šo procedūru ar katru šādu formu.

  9. Lai pārliecinātos, vai makro darbojas pareizi, atveriet formu formas skatā, rediģējiet kādu ierakstu un pēc tam nospiediet taustiņu kombināciju SHIFT+F9. Jābūt redzamam šī ieraksta rediģēšanas datumam un laikam.

Uz lapas sākumu

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×