Om het saldo van de werkuren te berekenen gebruik ik volgende expresie in m'n qry.
saldo: IIf(([tot]-[van]-[pauze])*24>=8;([tot]-[van]-[pauze])*24-8;-1*(8-([tot]-[van]-[pauze])*24)).
Daarmee verkrijg ik het aantal minuten (in 100 stelsel) die ik meer of minder dan 8 uur gewerkt heb, die zet ik dan om naar min (60minuten stelsel).
Ik gebruik een extra tabel tblWerkloosId, waarin ik aangeef of het om een gewone werkdag(id 1) gaat of een weekend dag(id 2), verlof dag(id 3).
In mijn query is het qriterium dan een werkdag(id 1).
Nu zou ik graag voor een weekenddag alle gewerkte uren (minuten) in de kolom saldo kunnen verkrijgen .
Maw zonder daar eerst 8 uur van af te doen.
Moet ik dan met meerdere iif functies werken of is er een andere manier om tot resultaat te komen?
saldo: IIf(([tot]-[van]-[pauze])*24>=8;([tot]-[van]-[pauze])*24-8;-1*(8-([tot]-[van]-[pauze])*24)).
Daarmee verkrijg ik het aantal minuten (in 100 stelsel) die ik meer of minder dan 8 uur gewerkt heb, die zet ik dan om naar min (60minuten stelsel).
Ik gebruik een extra tabel tblWerkloosId, waarin ik aangeef of het om een gewone werkdag(id 1) gaat of een weekend dag(id 2), verlof dag(id 3).
In mijn query is het qriterium dan een werkdag(id 1).
Nu zou ik graag voor een weekenddag alle gewerkte uren (minuten) in de kolom saldo kunnen verkrijgen .
Maw zonder daar eerst 8 uur van af te doen.
Moet ik dan met meerdere iif functies werken of is er een andere manier om tot resultaat te komen?