Avatar billede bvk Juniormester
24. oktober 1999 - 22:48 Der er 4 kommentarer og
1 løsning

dato beregning

Jeg har en formular der er bygget på en forespørgsel med felterne ”sygemeldt” og  ”raskmeldt”  (i kort datoformat)
Ud fra disse to felter skal jeg beregne fraværsdagene (dette opgøres for hver mdr., d. 31 i mdr.)
Min beregning ser nu sådan ud:
”raskmeldt – sygemeldt + 1”
+1, for at medregne begge dage)

Mit problem er nu:
Hvis manden ikke er raskmeldt når indberetningen skal ske d. 31, er feltet tom, og ingen sygedage anmeldes, hvad skal jeg tilføje?
Jeg kunne forestille mig følgende:
=HVIS (sygemeldt=”tom”;date( )-sygemeldt + 1;raskmeldt – sygemeldt + 1)

Men, men hvem kan hjælpe???
60 point til den som kan svare så selv jeg forstår det.
Ps. jeg er først retur ved min pcér i løbet af tirsdagen....
Avatar billede hobbez Nybegynder
25. oktober 1999 - 11:46 #1
Bare et lille hik:

Hvis du bruger date() så får du forekrt resultat hvis kørslen ikke afvikles den sidste dag i måneden.

Og du tager ikke højde for at der kan være flere sygemeldingsperioder, f.x. den 1. til den 4. og den 22. til den 24.

Måske skulle du hellere gå efter en løsning med et felt pr. dag, eller en relationsdatabase med sygedage i en tabel for sig selv (et datasæt pr. sygedag).

/Rob
Avatar billede brian_d Nybegynder
26. oktober 1999 - 11:19 #2
=iif(isnull(sygemeldt);date( )-sygemeldt + 1;raskmeldt – sygemeldt + 1)

=iif(sygemeldt=”tom”;date( )-sygemeldt + 1;raskmeldt – sygemeldt + 1)

er syntaksen du skal bruge.
Avatar billede bvk Juniormester
28. oktober 1999 - 19:05 #3
Brian_d jeg er lige kommet til min pcér, jeg prøver det lige af i løbet af aften.....
Avatar billede bvk Juniormester
28. oktober 1999 - 21:27 #4
Øv,Øv.............
Hej brian_d
Det virker bare ikke, kan du sende mig et lille eksempel til min mail?
bvk@post5.tele.dk
Hvis du kan er der 100 point.
Avatar billede brian_d Nybegynder
12. november 1999 - 13:41 #5
Hej Bo

Nå kan du bruge databasen som jeg sendte ????

hvis du kan, accepter da venligst spørgsmålet på eksperten med de tilhørende 200 point du lovede i din mail, ellers afvis svaret
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