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.
-
Napsauta lomaketta hiiren kakkospainikkeella siirtymisruudussa ja valitse sitten Asettelunäkymä.
-
Valitse Suunnittelu > Tekstiruutu, pidä CTRL-näppäin painettuna ja valitse sitten asettelu, johon haluat sijoittaa tekstiruutuun.
-
Jos ominaisuusikkuna ei näy näytössä, saat sen näkyviin napsauttamalla uutta tekstiruutua ja painamalla F4-näppäintä.
-
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ä:
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.