Tietueen muokkaamisen päivämäärän ja ajan tallentaminen

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Voit seurata, milloin taulukon tietueita on muokattu viimeksi, käyttämällä lomaketta, jossa on makro. Kun tietuetta on muokattu lomakkeella, makro tallentaa päivämäärän ja kellonajan taulukkoon. Vain viimeisimmän muokkauksen päivämäärä ja aika tallennetaan.

Huomautus: Tämän artikkelin tiedot eivät koske Access-sovelluksissa – tietokannan käytön suunnitella ja julkaista verkossa tyyppi. Lisätietoja on kohdassa Access-sovelluksen luominen .

Huomautus: Tämän artikkelin menettelytavat on tarkoitettu Accessin työpöytätietokannoille. Jos haluat aikaleimata kenttiä verkkotietokannoissa, älä tee näitä toimia. Voit seurata asioiden muuttumisaikoja SharePointin Muokattu-sarakkeilla. Lisätietoja on SharePointin ohjeessa.

Vihje: Jos haluat seurata, milloin tietueet on luotu mutta et välitä niiden muokkausajoista, luo taulukkoon seurattava kenttä ja luo kentän Oletusarvo-ominaisuudella aikaleima kuhunkin tietueeseen luontihetkellä. Lisätietoja on Katso myös -osassa.

Sisältö

Yleistä

Alkuvalmistelut

Vaihe 1: Aikaleimakenttien lisääminen taulukkoon

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

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

Yleistä

Jos haluat tallentaa päivämäärän ja ajan, jolloin taulukon tietueita on muokattu, sinun on tehtävä seuraavat toimet:

Vaihe 1: Kenttien lisääminen taulukkoon    Ennen kuin voit tallentaa päivämäärä- ja kellonaikatietoja, tarvitset paikan kyseisten tietojen tallennusta varten. Ensimmäinen vaihe on luoda kentät taulukkoon, joka sisältää seurattavat tietueet. Tallenna päivämäärä ja aika luomalla yksi kenttä päivämäärää ja yksi kenttä aikaa varten. Jos haluat tallentaa vain toisen näistä, luo vain tarvitsemasi kenttä.

Vaihe 2: Päivämäärän ja ajan tallentavan makron luominen    Sen mukaan, haluatko tallentaa päivämäärän, kellonajan vai molemmat, makro suorittaa yhden tai kaksi toimintoa. Kun kirjoitat makron, määritä vain ne kentät, jotka tallentavat päivämäärän ja ajan, älä taulukkoa, joka sisältää nämä kentät. Tällöin voit käyttää makroa uudelleen toisissa taulukoissa ja lomakkeissa.

Vaihe 3: Makron lisääminen tiedonsyöttölomakkeeseen    Lisää makro taulukon tietueen muokkaamisessa käytetyn lomakkeen Ennen päivitystä -lomakeominaisuuteen. Jos käytät muita lomakkeita taulukon tietueiden muokkaamiseen, voit lisätä makron jokaiseen. Tällä tavalla voit tallentaa päivämäärän ja ajan tietueen muokkaamiseen käytettävästä tietueesta riippumatta.

Sivun alkuun

Alkuvalmistelut

Ota seuraavat asiat huomioon ennen aloittamista:

  • 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 ovat käytössä automaattisesti.

  • Jos käyttäjä muokkaa tietueita, mutta ei käytä tietojensyöttölomaketta, jossa on tietueita aikaleimaava makro, käyttäjän muokkaamia tietueita ei aikaleimata.

  • Koska päivämäärä ja aika tallennetaan taulukkokenttiin, kenttien arvot korvataan aina tietuetta muokattaessa. Toisin sanoen vain viimeisimmän muokkauksen päivämäärä ja aika tallennetaan.

  • Jos haluat vain päivämäärä ja aika, joka luodaan uusi tietue vain kentän lisääminen taulukon ja kentän Oletusarvo -ominaisuuden arvoksi Now() tai Date().

    Lisätietoja on Katso myös -osassa.

  • Jos tietokantatiedostolla on vanhempi tiedostomuoto ja se käyttää käyttäjätason suojausta, sinulla on oltava taulukon ja sen tietueita muokkaavan lomakkeen rakenteen muuttamisoikeudet.

Sivun alkuun

Vaihe 1: Aikaleimakenttien lisääminen taulukkoon

Luo kentät tietojen tallentamista varten.

  1. Avaa taulukko rakennenäkymässä.

  2. Tee toinen tai molemmat seuraavista toimista:

    • Luo kenttä päivämäärän tallentamista varten.    Kirjoita rakenneikkunan Kentän nimi -sarakkeeseen uudelle riville Muokkauspäivämäärä ja valitse sitten Tietotyyppi-sarakkeessa Päivämäärä/kellonaika.

    • Luo kenttä kellonajan tallentamista varten.    Kirjoita rakenneikkunan Kentän nimi -sarakkeeseen uudelle riville Muokkausaika ja valitse sitten Tietotyyppi-sarakkeessa Päivämäärä/kellonaika.

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

Sivun alkuun

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

Kun olet luonut kentät, luo makro aikaleimaamaan ne. Jos haluat käyttää makroa muissakin taulukoissa, viittaa vain kenttien nimiin, ei taulukon nimeen.

Huomautus: Jos haluat tallentaa vain päivämäärän tai ajan, ohita tarpeeton makrotoiminto.

  1. Valitse Luo-välilehden Makrot ja koodi -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 Piilota tai näytä -ryhmästä Näytä kaikki toiminnot.

  3. Avaa makroikkunassa makrotoimintojen luettelo ja valitse AsetaArvo.

    Access 2010:n makrorakennevälilehti.

    1. Tuo ensin näyttöön kaikki saatavilla olevat makrotoiminnot. AsetaArvo-toimintoa pidetään mahdollisesti haitallisena ja se on oletusarvoisesti piilotettu, koska se voi muuttaa tietoja.

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

  4. Kirjoita tai liitä AsetaArvo-toimintoruudun Kohde-ruutuun [Muokkauspäivämäärä].

  5. Kirjoita Lauseke-ruutuun Date().

  6. Avaa seuraava makrotoimintoluettelo ja valitse AsetaArvo.

  7. Kirjoita tai liitä AsetaArvo-toimintoruudun Kohde-ruutuun [Muokkausaika].

  8. Kirjoita Lauseke-ruutuun Time().

  9. Paina CTRL+S ja kirjoita Tallenna nimellä -valintaikkunaan Muokattu viimeksi.

Sivun alkuun

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

Kun olet luonut makron, lisää se jokaiseen tiedonsyöttölomakkeeseen, joilla käyttäjät lisäävät tietoja kyseiseen taulukkoon.

  1. Avaa tiedonsyöttölomake rakennenäkymään.

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

  3. Vedä Kenttäluettelon kohdasta Tämän näkymän käytettävissä olevat kentätMuokkauspäivämäärä- ja Muokkausaika-kentät lomakkeeseen. Säädä kenttien sijaintia ja kokoa lomakkeessa tarvittaessa.

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

  5. Varmista ominaisuusikkunassa, että Valintalaji on Lomake.

    Vihje: Muuta Valintalaji-asetusta valitsemalla haluamasi valintalaji avattavasta luettelosta.

  6. Valitse ominaisuusikkunan Tapahtuma-välilehti.

  7. Napsauta Tapahtuma-välilehden Ennen päivitystä -ruudun nuolta ja valitse Muokattu viimeksi.

  8. Jos muokkaat tietueita usealla lomakkeella, toista nämä toimet jokaisessa lomakkeessa.

  9. Varmista makron oikea toiminta avaamalla lomake lomakenäkymässä, muokkaamalla tietuetta ja painamalla VAIHTO+F9. Näyttöön tulee tietueen muokkauspäivämäärä ja -aika.

Sivun alkuun

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×