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

Jūs varat sekot, kad ieraksti Access tabulā ir pēdējoreiz modificēti, izmantojot veidlapu ar makro. Kad forma tiek izmantota, lai modificētu ierakstu, makro saglabā tabulā datumu un laiku. Tiek saglabāti tikai pēdējie modifikācijas datumi un laiks.

Piezīme.: Šajā rakstā aprakstītās darbības ir paredzētas darbvirsmas Access datu bāzēm.

Šajā rakstā

Pārskats

Lai reģistrētu tabulas ierakstu modificēšanas datumu un laiku, jāveic tālāk norādītās darbības.

1. darbība: lauku pievienošana tabulai    Ir nepieciešams vieta, kur saglabāt datumu un laiku, pirms varat to ierakstīt. Pirmā darbība ir izveidot laukus tabulā, kurā ir ieraksti, ko vēlaties reģistrēt. Lai tvertu datumu un laiku, izveidojiet vienu lauku datumam un vienam laukam. Ja vēlaties tvert tikai vienu vai otru, varat izveidot tikai nepieciešamo lauku.

2. darbība: makro izveide, kas ieraksta datumu un laiku    Atkarībā no tā, vai vēlaties ierakstīt datumu, laiku vai abus, makro būs viena vai divas darbības. Rakstot makro, norādiet tikai tos laukus, kas saglabās datumu un laiku, nevis tabulu, kurā ir šie lauki. Šādā veidā varat viegli atkārtoti izmantot makro ar citām tabulām un formām.

3. darbība: makro pievienošana datu ievades formai    Makro var pievienot veidlapas rekvizītā pirms atjaunināšanas , kas tiek izmantots, lai tabulā rediģētu ierakstus. Ja varat rediģēt ierakstus tabulā, izmantojot citas formas, varat pievienot makro arī katram no tiem. Šādā veidā varat tvert datumu un laiku neatkarīgi no tā, kuru veidlapu izmantojat, lai rediģētu ierakstu.

Padoms.: Ja vēlaties sekot tam, kad ieraksti ir izveidoti, taču nav jārūpējas par to modificēšanu, vienkārši izveidojiet lauku tabulā, lai izsekotu un izmantotu lauka noklusējuma vērtību , lai katram ierakstam pievienotu laikspiedolu, kad tas ir izveidots.

Uz lapas sākumu

Pirms sākat darbu

Pirms darba sākšanas apsveriet tālāk norādītās darbības.

  • Lietotājiem ir jāiespējo makro datu bāzē. Ja lietotājs atver datu bāzi un neiespējo makro, makro neveic ierakstu laikspiedolu. Ja datu bāzi saglabājat uzticama atrašanās vieta, makro tiek automātiski iespējoti.

  • Ja lietotājs rediģē ierakstus, bet nelieto datu ievades formu, kurā ir makro ar laikspiedola ierakstiem, ieraksti, kurus lietotāja rediģēšanā, nav laikspiedolā.

  • Tā kā datums un laiks tiek glabāts tabulas laukos, šo lauku vērtības tiek pārrakstītas katru reizi, kad ieraksts tiek modificēts. Citiem vārdiem sakot, jūs varat tikai saglabāt pēdējās modifikācijas datumu un laiku.

  • Ja vēlaties tvert tikai datumu un laiku, kad ieraksts ir izveidots, vienkārši pievienojiet tabulai lauku un iestatiet šī lauka noklusējuma vērtības rekvizītu uz Now () vai Date ().

  • Ja datu bāzes failā ir vecāks failu formāts un tiek izmantota lietotāja līmeņa drošība, jums jābūt atļaujai mainīt tabulas noformējumu un formas, kas tiek izmantotas, lai rediģētu tās ierakstus.

Uz lapas sākumu

1. darbība: laikspiedolu lauku pievienošana tabulai

Izveidojiet laukus, lai glabātu informāciju.

  1. Atveriet tabulu noformējuma skatā.

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

    • Izveidojiet lauku, kurā glabāsit datumu.    Noformēšanas loga kolonnas lauka nosaukums rindā ierakstiet modificēšanas datums un pēc tam kolonnā datu tips atlasiet datums/laiks .

    • Izveidojiet lauku, kurā glabāsit laiku.    Noformēšanas 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: makro izveide, kas ieraksta datumu un laiku

Pēc lauku izveidošanas Izveidojiet makro ar laikspiedolu. Lai makro padarītu atkārtoti izmantojamu citās tabulās, izmantojiet tikai lauku nosaukumus, nevis tabulu nosaukumus.

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

  1. Cilnes Izveidot 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 SetValue.

    Access 2010 makro noformēšanas cilne

    1. vispirms parādiet visas pieejamās makro darbības. Darbība SetValue tiek uzskatīta par potenciāli nedrošu un ir paslēpta pēc noklusējuma, jo tā var mainīt datus.

    2. pēc tam sarakstā atlasiet darbību SetValue.

  4. Lodziņa darbība SetValue lodziņā vienums ierakstiet vai ielīmējiet [modificēšanas datums].

  5. Lodziņā izteiksme ierakstiet Date ().

  6. Atveriet nākamo makro darbību sarakstu un atlasiet SetValue.

  7. Lodziņa darbība SetValue lodziņā vienums ierakstiet vai ielīmē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 ievadītu datus atbilstošajā tabulā.

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

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

  3. Lauku sarakstasadaļā šajā skatā pieejamie laukivelciet datuma modificēšanas datumu un laiku modificētos laukus. Pēc vajadzības pielāgojiet formas lauku izmērus un novietojumu.

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

  5. Rekvizītu lapā pārliecinieties, vai atlases tips ir iestatīts kā veidlapa.

    Padoms.: Lai mainītu atlases tipu, 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 bultiņas, kas atrodas pirms atjaunināšanas , 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 ierakstu un pēc tam nospiediet taustiņu kombināciju SHIFT + F9. Ir jāparāda ieraksta rediģētais datums un laiks.

Uz lapas sākumu

Vai nepieciešama papildu palīdzība?

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 jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×