Dienų tarp dviejų datų skaičiavimas

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Tarkime, "Access" formoje yra laukas Terminas ir norite rodyti, kiek dienų iki to termino atsiras. Greitas būdas tai padaryti – į formą įtraukti naują teksto lauką, tada skaičiavimams atlikti naudojant funkciją "DateDiff ".

  1. Naršymo srityje dešiniuoju pelės mygtuku spustelėkite formą, tada spustelėkite maketo rodinį.
  2. SpustelėkiteTeksto laukodizainas>, laikykite nuspaudę klavišą Ctrl ir spustelėkite maketą, į kurį norite įdėti teksto lauką.
  3. Spustelėkite naują teksto lauką, tada paspauskite F4, kad būtų rodomas ypatybių lapas, jei jis dar nerodomas.
  4. Ypatybių lapo skirtuko Duomenys ypatybių lauke Valdiklio šaltinis įveskite:
    =DateDiff("d",Date(),[Terminas])
    Forma turėtų atrodyti maždaug taip:
    Funkcijos „DateDiff“ įvedimas į teksto laukelio ypatybę Valdiklio šaltinis.

Šiame pavyzdyje reiškinys atima šiandienos datą (Date()) iš termino. "d" nurodo "Access" apskaičiuoti dienų skaičių (priešingai nei metų, mėnesių ir t. t.). Jei jūsų teksto laukas pavadintas kitaip nei Terminas, funkcijos argumentuose pakeiskite faktinį teksto lauko pavadinimą.

Daugiau informacijos

Sužinokite daugiau apie reiškinius skaitydami Sužinokite, kaip kurti reiškinius ir įtraukti funkcijų į "Access" reiškinius.

Daugiau informacijos apie formas rasite Formos kūrimas naudojant "Access".