Munkanapok két dátum között Access-ben
2007-09-27T09:56:24+02:00
2007-09-28T10:53:44+02:00
2022-07-19T11:00:38+02:00
copy80
Sziasztok!

Szeretném meghatározni 2 dátum között az eltelt munkanapok számát.
Eddig:
Van egy-egy Esemenyek illetve Unnepnapok tábla/űrlap illetve egy UnnepnapokLekerdezes, mely az Unnepnapok tábla adatait hozza le "Nem" feltétellel, vagyis csak a munkanapokat. Az Esemenyek űrlapon van egy EsemenyekOn ill. EsemenyekOff mező, ezek között kellene megszámolni a munkanapokat az űrlap Tavollet mezőjében. Képlet (Current esemény):

Me.Tavollet = DCount("[NapDatum]", "UnnepnapokLekerdezes", "Unnepnapok.NapDatum between #" & Me.EsemenyOn & "# And #" & Me.EsemenyOff & "# ")

Szintaktikai hibát észlel.
Így azonban működik:

Private Sub Form_Current()
Me.Tavollet = DCount("[NapDatum]", "UnnepnapokLekerdezes", "Unnepnapok.NapID between " & 5 & " And " & 17 & " ")
End Sub

Szóval a dátumokkal lehet valami baja, de eddig nem tudtam rájönni, mi.

Ezután: SOS, please!
Mutasd a teljes hozzászólást!

MD = Magyar_formátumú_dátum D = Format(MD, "dd""/""mm""/""yyyy") 'D = angolformátum
Mutasd a teljes hozzászólást!

abcd