anoniem Geplaatst: 18 oktober 2006 Delen Geplaatst: 18 oktober 2006 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 Quote Link naar reactie
anoniem Geplaatst: 19 oktober 2006 Auteur Delen Geplaatst: 19 oktober 2006 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. Quote Link naar reactie
anoniem Geplaatst: 19 oktober 2006 Auteur Delen Geplaatst: 19 oktober 2006 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. Quote Link naar reactie
anoniem Geplaatst: 20 oktober 2006 Auteur Delen Geplaatst: 20 oktober 2006 [code:1:5bd66845b9]=DateAdd("h", -1, [Aanvang])[/code:1:5bd66845b9] werkt om een of andere reden niet. Met de tip van MaartenW wekt het zoals ik wil. bedankt Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen