Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Oletetaan, että access-lomakkeessa on Määräpäivä-kenttä, ja haluat näyttää, kuinka monta päivää on jäljellä, kunnes määräpäivä saapuu. Voit tehdä tämän nopeasti lisäämällä uuden tekstiruudun lomakkeeseen ja käyttämällä sitten kyseisen tekstiruudun DateDiff-funktiota laskutoimitusten suorittamiseen.

  1. Napsauta lomaketta hiiren kakkospainikkeella siirtymisruudussa ja valitse sitten Asettelunäkymä.

  2. Valitse Suunnittelu > Tekstiruutu, pidä CTRL-näppäin painettuna ja valitse sitten asettelu, johon haluat sijoittaa tekstiruutuun.

  3. Jos ominaisuusikkuna ei näy näytössä, saat sen näkyviin napsauttamalla uutta tekstiruutua ja painamalla F4-näppäintä.

  4. Kirjoita Ohjausobjektin lähde -ominaisuusruudun ominaisuusikkunan Tiedot-valintaikkunaan seuraavasti:

    =DateDiff(”d”,Date(),[Määräpäivä])

    Lomakkeen pitäisi nyt näyttää suunnilleen tältä:

    Lisää DateDiff-funktio Ohjausobjektin lähde -ominaisuusruutuun.

Esimerkin lauseke vähentää tämän päivän päivämäärän (Päivämäärä()) määräpäivästä. "d" kehottaa Accessia laskemaan päivien määrän (vuosien, kuukausien jne.) sijaan. Jos tekstiruudulle on annettu jokin muu nimi kuin Määräpäivä, vaihda kyseisen tekstiruudun nimi myös funktion argumentteihin.

Lisätietoja

Lisätietoja lausekkeista on artikkelissa Opi luomaan lauseke ja Lisäämällä funktioita Access-lausekkeisiin.

Lisätietoja lomakkeista on artikkelissa lomakkeen Create Accessissa.

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.