Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Voit seurata, milloin Access-taulukon tietueita on viimeksi muokattu, käyttämällä lomaketta makron kanssa. Kun lomaketta käytetään tietueen muokkaamiseen, makro tallentaa päivämäärän ja kellonajan taulukkoon. Vain viimeisin muokkauspäivä ja -aika tallennetaan.

Huomautus: Tässä artikkelissa kuvatut toimenpiteet on tarkoitettu käytettäväksi Access-työpöytäversion tietokannoissa.

Tämän artikkelin sisältö

Yleiskatsaus

Jos haluat tallentaa päivämäärän ja kellonajan, jolloin taulukon tietueita muokataan, toimi seuraavasti:

Vaihe 1: Kenttien lisääminen taulukkoon    Tarvitset paikan päivämäärän ja kellonajan tallentamiseen, ennen kuin voit tallentaa sen. Ensimmäinen vaihe on luoda taulukkoon kenttiä, joissa on seurattavat tietueet. Voit tallentaa päivämäärän ja kellonajan luomalla yhden kentän päivämäärälle ja yhden kentän ajalle. Jos haluat siepata vain yhden tai toisen, voit luoda vain tarvitsemasi kentän.

Vaihe 2: Päivämäärän ja kellonajan tallentavan makron luominen    Sen mukaan, haluatko tallentaa päivämäärän, kellonajan vai molemmat, makrossa on yksi tai kaksi toimintoa. Kun kirjoitat makron, määritä vain kentät, jotka tallentavat päivämäärän ja kellonajan, ei taulukkoa, joka sisältää kyseiset kentät. Näin voit helposti käyttää makroa uudelleen muiden taulukoiden ja lomakkeiden kanssa.

Vaihe 3: Makron lisääminen tietojen syöttölomakkeeseen    Lisäät makron sen lomakkeen Ennen päivitystä - lomakkeen ominaisuuteen, jota käytät taulukon tietueiden muokkaamiseen. Jos muokkaat taulukon tietueita muilla lomakkeilla, voit lisätä makron myös kuhunkin niistä. Näin voit tallentaa päivämäärän ja kellonajan riippumatta siitä, mitä lomaketta käytät tietueen muokkaamiseen.

Vihje: Jos haluat seurata tietueiden luontiaikaa, mutta et välitä, milloin niitä muokataan, luo taulukkoon kenttä, jonka avulla voit seurata ja käyttää kentän Oletusarvo-ominaisuutta kunkin tietueen aikaleimaamiseen, kun tietue luodaan.

Sivun alkuun

Toimet ennen aloittamista

Ennen kuin aloitat, ota huomioon seuraavat asiat:

  • Käyttäjien on otettava makrot käyttöön tietokannassa. Jos käyttäjä avaa tietokannan eikä ota makroja käyttöön, makro ei aikaleimaa tietueita. Jos tallennat tietokannan luotettu sijainti, makrot otetaan automaattisesti käyttöön.

  • Jos käyttäjä muokkaa tietueita, mutta ei käytä tietojen syöttölomaketta, joka sisältää aikaleimattavan makron, käyttäjän muokkaamia tietueita ei aikaleimata.

  • Koska päivämäärä ja kellonaika tallennetaan taulukon kenttiin, kyseisten kenttien arvot korvataan aina, kun tietuetta muokataan. Toisin sanoen voit tallentaa vain viimeisimmän muokkauksen päivämäärän ja kellonajan.

  • Jos haluat tallentaa vain tietueen luomisen päivämäärän ja kellonajan, lisää taulukkoon kenttä ja määritä kentän Oletusarvo-ominaisuuden arvoksi Nyt() tai Päivämäärä().

  • Jos tietokantatiedostossa on vanhempi tiedostomuoto ja se käyttää käyttäjätason suojausta, sinulla on oltava oikeudet muuttaa taulukon rakennetta ja sen tietueiden muokkaamiseen käytettäviä lomakkeita.

Sivun alkuun

Vaihe 1: Aikaleimakenttien lisääminen taulukkoon

Luo kenttiä tietojen tallentamista varten.

  1. Avaa taulukko rakennenäkymässä.

  2. Tee toinen tai molemmat seuraavista toimista:

    • Luo kenttä päivämäärän tallentamiseksi.    Kirjoita rakenneikkunan Kentän nimi -sarakkeeseen Muokkauspäivä uudelle riville ja valitse sitten Tietotyyppi-sarakkeestaPäivämäärä ja kellonaika.

    • Luo kenttä ajan tallentamiseksi.    Kirjoita rakenneikkunan Kentän nimi -sarakkeeseen Uudella rivillä Aika muokattu ja valitse sitten Tietotyyppi-sarakkeestaPäivämäärä ja kellonaika.

  3. Tallenna tekemäsi muutokset painamalla CTRL+S-näppäinyhdistelmää.

Sivun alkuun

Vaihe 2: Päivämäärän ja kellonajan tallentavan makron luominen

Kun olet luonut kentät, luo makro kenttien aikaleimaamista varten. Jos haluat tehdä makrosta uudelleenkäytettävän muiden taulukoiden kanssa, viittaa vain kenttien nimiin, ei taulukoiden nimiin.

Huomautus: Jos haluat tallentaa vain päivämäärän tai kellonajan, jätä pois makrotoiminto, jota et tarvitse.

  1. Valitse Luo-välilehden Muut-ryhmässä Makro. Jos tämä komento ei ole käytettävissä, napsauta joko Moduuli- tai Luokkamoduuli-painikkeen alapuolella olevaa nuolta ja valitse sitten Makro.

  2. Valitse Rakenne-välilehden Näytä tai piilota -ryhmässä Näytä kaikki toiminnot.

  3. Avaa makron toimintoluettelo makroikkunassa ja valitse AsetaArvo.

    Access 2010:n makron rakennenäkymä -välilehti.

    1. Näytä ensin kaikki käytettävissä olevat makrotoiminnot. AsetaArvo-toimintoa pidetään mahdollisesti haitallisena, ja se piilotetaan oletusarvoisesti, koska se voi muuttaa tietoja.

    2. Valitse sitten AsetaArvo-toiminto tästä luettelosta.

  4. Kirjoita tai liitä AsetaArvo-toimintoruudunKohde-ruutuun[Muokkauspäivä].

  5. Kirjoita Lauseke-ruutuunPäivämäärä().

  6. Avaa seuraava makrotoimintoluettelo ja valitse AsetaArvo.

  7. Kirjoita tai liitä AsetaArvo-toimintoruudunKohde-ruutuun[Muokattu aika].

  8. Kirjoita Lauseke-ruutuunAika().

  9. Paina CTRL+S ja kirjoita tallenna nimellä -valintaikkunaan Viimeksi muokattu.

Sivun alkuun

Vaihe 3: Kenttien ja makron lisääminen tietojen syöttölomakkeeseen

Kun olet luonut makron, lisää se jokaiseen tietojen syöttölomakkeeseen, jota käyttäjät käyttävät syöttäessään tietoja asianomaiseen taulukkoon.

  1. Avaa tietojen syöttölomake rakennenäkymässä.

  2. Valitse Rakenne-välilehden Työkalut-ryhmästä Lisää aiemmin luodut kentät.

  3. Vedä Kenttäluettelo-kohdanTässä näkymässä käytettävissä olevat kentät -kohdassa Muokkauspäivä - ja Muokkausaika-kentät lomakkeeseen. Säädä lomakkeen kenttien kokoa ja sijaintia tarpeen mukaan.

  4. Jos ominaisuusikkuna ei ole vielä näytössä, tuo se näyttöön painamalla F4-näppäintä.

  5. Varmista ominaisuusikkunassa, että Valintatyyppi-asetukseksi on määritetty Lomake.

    Vihje: Jos haluat muuttaa valintatyyppiä, valitse haluamasi valintatyyppi avattavasta luettelosta.

  6. Valitse ominaisuusikkunassa Tapahtuma-välilehti .

  7. Napsauta Tapahtuma-välilehdenEnnen päivitystä - ruudun nuolta ja valitse sitten Viimeksi muokattu.

  8. Jos käytät useita lomakkeita tietueiden muokkaamiseen, toista nämä vaiheet jokaiselle tällaiselle lomakkeelle.

  9. Jos haluat varmistaa, että makro toimii oikein, avaa lomake lomakenäkymässä, muokkaa tietuetta ja paina sitten VAIHTO+F9. Tietueen muokkauksen päivämäärän ja kellonajan pitäisi näkyä.

Sivun alkuun

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×