Kirje muutmise kuupäeva ja kellaaja talletamine

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Makroga vormi abil saate hoida silma peal tabelikirjete viimaste muudatuste ajal. Kui kirjet muudetakse vormi abil, talletab makro tabelis kuupäeva ja kellaaja. Talletatakse ainult viimase muudatuse kuupäev ja kellaaeg.

Märkus. : Selle artikli toiminguid saab kasutada Accessi töölauaandmebaasides. Kui soovite ajatemplit veebiandmebaasi väljadele, ärge neid toiminguid kasutage. Selle asemel saate muudatuste jälgimiseks kasutada SharePointi veerge Muudetud. Lisateavet leiate SharePointi spikrist.

Näpunäide. : Kui soovite jälgida kirjete loomise aega, kuid nende muutmise aeg teid ei huvita, looge tabelis jälitatav väli ja kasutage välja atribuuti Vaikeväärtus iga kirje loomise ajatempli sisestamiseks. Lisateavet leiate jaotisest Vt ka.

Selle artikli teemad

Ülevaade

Enne alustamist

Samm 1: Ajatempli välja lisamine tabelisse

Samm 2: Makro loomine mis kirjeid kuupäev ja kellaaeg

Samm 3: Väljad ja makro lisamine andmete sisestamise vorm

Ülevaade

Tabelikirjete muutmise kuupäeva ja kellaaja talletamiseks peate tegema järgmised toimingud.

1. toiming: väljade lisamine tabelisse.    Teil on vaja kohta, kus kuupäeva ja kellaaega enne talletamist hoida. Esmalt peate looma väljad tabelis, kus asuvad teie jälitatavad kirjed. Kuupäeva ja kellaaja jäädvustamiseks looge üks väli kuupäeva ja teine väli kellaaja jaoks. Kui soovite talletada ainult ühe neist, looge ainult see väli, mida teil vaja on.

2. toiming: kuupäeva ja kellaaega talletava makro loomine.    Olenevalt sellest, kas soovite talletada kuupäeva, kellaaja või mõlemad, on makrol üks või kaks toimingut. Makro kirjutamisel määrake ainult kuupäeva ja kellaaega talletavad väljad, kuid mitte neid välju sisaldavat tabelit. Nii saate makrot hõlpsalt muude tabelite ja vormidega korduvalt kasutada.

3. toiming: makro lisamine andmesisestusvormile.    Lisage makro selle vormi atribuuti Enne värskendamist, mille abil redigeerite tabeli kirjeid. Kui kasutate tabelikirjete redigeerimiseks muid vorme, võite lisada makro ka kõigile neile. Nii saate talletada kuupäeva ja kellaaja olenemata sellest, millise vormi abil te kirjet redigeerite.

Lehe algusse

Enne alustamist

Enne alustamist arvestage järgmisega.

  • Kasutajad peavad lubama andmebaasis makrod. Kui kasutaja avab andmebaasi, kuid ei luba makrosid, siis makro kirjete ajatemplit ei jäädvusta. Kui talletate andmebaasi usaldusväärne koht, siis lubatakse makrod automaatselt.

  • Kui kasutaja redigeerib kirjeid, kuid ei kasuta andmesisestusvormi, mis sisaldab kirjete ajatemplit jäädvustavat makrot, siis kasutaja redigeeritavatele kirjetele ajatemplit ei lisata.

  • Kuna kuupäev ja kellaaeg talletatakse tabeliväljadel, siis kirjutatakse nende väljade väärtused üle iga kord, kui kirjet muudetakse. Seetõttu saate talletada ainult viimase muudatuse kuupäeva ja kellaaja.

  • Kui soovite jäädvustada kuupäeva ja kellaaja, mis on loodud kirje, välja lisamine tabeli ja selle välja atribuudi Vaikeväärtus väärtuseks Now() või Date().

    Lisateavet leiate jaotisest Vt ka.

  • Kui teie andmebaasifail on mõnes vanemas failivormingus ja kasutab kasutajataseme turvalisust, peavad teil olema tabeli ja selle kirjete redigeerimiseks kasutatavate vormide kujunduse muutmise õigused.

Lehe algusse

1. toiming: ajatempliväljade lisamine tabelisse

Looge väljad teabe talletamiseks.

  1. Avage tabel kujundusvaates.

  2. Tehke ühte või mõlemat järgmistest.

    • Looge väli kuupäeva talletamiseks.    Kujundusakna veeru Välja nimi uuele reale Sisestage Muutmiskuupäev ja seejärel valige veerus AndmetüüpKuupäev/kellaaeg .

    • Looge väli kellaaja talletamiseks.    Tippige uue rea Muutmiskellaaeg kujundusakna veeru Välja nimi ja valige veerus AndmetüüpKuupäev/kellaaeg .

  3. Muudatuste salvestamiseks vajutage klahvikombinatsiooni CTRL+S.

Lehe algusse

2. toiming: kuupäeva ja kellaaega talletava makro loomine

Pärast väljade loomist looge makro nende väljade ajatempli sisestamiseks. Kui soovite, et makro oleks korduvkasutatav ka muude tabelitega, viidake ainult väljanimedele, mitte tabelinimedele.

Märkus. : Kui soovite talletada ainult kuupäeva või ainult kellaaja, jätke mittevajalik makrotoiming välja.

  1. Klõpsake menüü Loo jaotises Muu nuppu Makro. Kui see käsk pole saadaval, klõpsake nupu Moodul või Klassimoodul all olevat noolt ja seejärel väärtust Makro.

  2. Klõpsake menüü Kujundus jaotises Kuvamine/peitmine nuppu Kuva kõik toimingud.

  3. Avage makroaknas makrotoimingute loend ja valige väärtus Sea_väärtus.

    1. Access 2010 makro kujundus.

    2. 1. Kuvage esmalt kõik saadaolevad makrotoimingud. Toimingut Sea_väärtus peetakse potentsiaalselt ebaturvaliseks ja see on vaikimisi peidetud, kuna selle abil saab andmeid muuta.

    3. 2. Seejärel valige loendist toiming Sea_väärtus.

  4. Sea_väärtus väljale, kirje väljal tippige või kleepige [Muutmiskuupäev].

  5. Tippige väljale avaldis tekst Date().

  6. Avage järgmine makrotoimingute loend ja valige väärtus Sea_väärtus.

  7. Sea_väärtus väljale, kirje väljal tippige või kleepige [Muutmiskellaaeg].

  8. Tippige väljale avaldistekst Time().

  9. Vajutage klahvikombinatsiooni CTRL + S ja seejärel dialoogiboksi Nimega salvestamine tippige Viimati muudetud.

Lehe algusse

3. toiming: väljade ja makro lisamine andmesisestusvormile

Pärast makro loomist lisage see igale andmesisestusvormile, mille abil kasutajad sisestavad andmeid vastavatesse tabelitesse.

  1. Avage andmesisestusvorm kujundusvaates.

  2. Klõpsake menüü Kujundus jaotises Tööriistad nuppu Lisa olemasolevad väljad.

  3. Lohistage paani Väljaloend jaotisest Selle vaate puhul saadaolevad väljad väljad Muutmiskuupäev ja Muutmiskellaaeg vormile. Vajadusel reguleerige väljade suurust ja asetust vormil.

  4. Kui atribuudileht pole veel kuvatud, vajutage selle kuvamiseks klahvi F4.

  5. Veenduge, et atribuudilehe suvandi Valiku tüüp väärtuseks on seatud Vorm.

    Näpunäide. : Suvandi Valiku tüüp muutmiseks klõpsake ripploendis soovitud valikutüüpi.

  6. Klõpsake atribuudilehe vahekaarti Sündmus.

  7. Klõpsake vahekaardi Sündmus väljal Enne värskendamist olevat noolt ja seejärel klõpsake väärtust Viimati muudetud.

  8. Kui redigeerite kirjeid mitme vormi abil, korrake seda toimingut iga vormi puhul.

  9. Veendumaks, et makro töötab õigesti, avage vorm vormivaates, redigeerige kirjet ja seejärel vajutage klahvikombinatsiooni SHIFT+F9. Kuvatakse kuupäev ja kellaaeg, mil te kirjet redigeerisite.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×