Avatar billede sn0wflake Nybegynder
02. december 2004 - 10:17 Der er 3 kommentarer og
1 løsning

Ikke besatte aftaler i kalender

Hej eksperter.
Jeg har en tabel hvor to af kolonnerne angiver henholdsvis et start- og et sluttidspunkt for aftaler. Nogle af aftalerne overlapper også hinanden.
Mit spørgsmål er nu hvordan jeg kan beregne de tider i kalenderen som *ikke* er besat.
Håber i kan hjælpe!
Avatar billede overchord Nybegynder
02. december 2004 - 10:48 #1
Skal det vaere paa daglig basis - ugentlig eller hvordan? Du er ihvertfald noed til at have et afmaalt tidsrum. Og hvordan skal det saa vises - skal det vaerer x antal timer ledige - en procentsats eller hvordan?
Avatar billede sn0wflake Nybegynder
02. december 2004 - 12:06 #2
Undskyld den langsomme besvarelse. Sidder og prøver at løse den.
Funktionen skal søge så langt ud i fremtiden som kalenderen strækker sig. Derefter skal den beregne hvor lang perioden er i minutter. Hvis perioden er højere eller lig med en valgt varighed så skal den skrive det.
Visningen er det nemmeste og det kan jeg selv finde ud af. Det er måden hvorved man finder resultaterne der driller. Tror dog at jeg langsom er ved at finde en brugbar løsning :)
Avatar billede overchord Nybegynder
02. december 2004 - 13:37 #3
ok det maa vel vaere noget med at finde slut-tidspunktet paa den allersidste aftale  og saa finde DateDiff mellem "nu" og det tidspunkt i minutter:
Datediff(n, Now(), Dmax(Sluttid))

Derefter kan du saa beregne varigheden af aftaler i minutter (for hver aftale) og laegge dem sammen i en query. Dermed har du det totale antal minutter samt antal minutter brugt i aftaler.
Avatar billede sn0wflake Nybegynder
03. december 2004 - 11:13 #4
Ja, kendte godt til DateDiff funktionen. Fik dog løst opgaven igår og det var heldigt da jeg var ved at blive sindssyg af at tænke på det :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester