Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

tijd berekenen in een Access rapport

neuf
3 antwoorden
  • In een rapport heb ik een veld (Aanvang geheten) met een tijd (in uren en minuten).
    In datzelfde rapport wil ik ook een veld met de tijd uit [Aanvang] minus 1 uur.
    Hoe krijg ik dit voor elkaar?

    Bij voorbaat dank,

    John
  • De tijd wordt opgeslagen als een gebroken getal (8 bits real). Het ongebroken deel (integer deel) is het aantal dagen vanaf het aftelpunt (1890 als ik me goed herinner), het deel na de komma is het dagdeel wat voorbij is. Als je nu een uur terug wilt tellen trek je van de datum 1/24 af en je bent een uur terug.
  • In de help van Access heb ik de volgende functie gehaald:
    [code:1:a3ac39316c]=DateAdd("h", -1, [aanvang])[/code:1:a3ac39316c]
    Hiermee haal je 1 uur van de waarde van het veld "aanvang" af. Zet de functie in de property Besturingselementbron.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.