I ain't using the format, is that what I should be doing?
To be more complete, below the SQL of the query I use to make the table:
PARAMETERS Begindatum DateTime, Einddatum DateTime;
SELECT Urenregistratie.ID, Urenregistratie.Engineer,
[Urenregistratie]![Datum] AS Weeknummer, Urenregistratie.Datum, Nz([Start
Dag],"0:00") AS StartDag, Nz([Eind Dag],"0:00") AS Einddag,
Nz([Lunch],"0:00") AS LunchMIS, Nz([Totaal reis],"0:00") AS Totaalreis,
NZ(IIf((NZ([Totaal reis])-NZ([Urenregistratie]![Eigen
reistijd]))<0,0,(NZ([Totaal reis])-NZ([aftrekbaar]))),"0:00") AS
ReistijdWerk, Nz([Avond Start],"0:00") AS AvondStart, Nz([Avond
Eind],"0:00") AS AvondEind, NZ((NZ([Eind dag]-[Start Dag]))+(NZ([Avond
Eind])-NZ([Avond Start]))-NZ([Lunch]),"0:00") AS Totaaltijd, (NZ([Eind
dag])-NZ([Start Dag]))+(NZ([Avond Eind])-NZ([Avond
Start]))-NZ([Lunch])-NZ([Aftrekbaar]) AS [Totale werkdag],
Urenregistratie.Omschrijving, Urenregistratie.[Te werken uren], [Totale
werkdag]-[Te werken uren] AS [Plus of min], Urenregistratie.[Eigen
reistijd], IIf(NZ([Eigen reistijd])>NZ([Totaal reis]),0,NZ([Eigen
Reistijd])) AS Aftrekbaar, NZ([InstBSItijd],"0:00") AS InstBSItijdMIS,
NZ([InstMultiCash],"0:00") AS InstMulticashMIS, Nz([InstONXtijd],"0:00") AS
InstONXtijdMIS, NZ([InstONXtijd],"0:00") AS InstONEtijdMIS,
NZ([SolBSItijd],"0:00") AS SolBSItijdMIS, NZ([SolMulticash],"0:00") AS
SolMulticashMIS, NZ([SolONXtijd],"0:00") AS SolONXtijdMIS,
NZ([SolONEtijd],"0:00") AS SolONEtijdMIS,
NZ([ReistijdDEALGerelateerd],"0:00") AS ReistijdDEALGerelateerdMIS,
Nz([Overige],"0:00") AS OverigeMIS,
NZ([InstBSItijd])+NZ([Overige])+NZ([InstONXtijd])+NZ([InstONEtijd])+NZ([SolB
SItijd])+NZ([SolONXtijd])+NZ([SolONEtijd])+NZ([ProjectDEAL])+NZ([Advies
Sales Telefonisch Consult])+NZ([Urenregistratie]![ReistijdDEALGerelateerd])
AS TotaalDEAL, NZ([Algemene uren],"0:00") AS Algemeneuren,
NZ([Bilateraal/Coaching],"0") AS BilateraalCoaching,
NZ([Cursus/Opleiding],"0") AS CursusOpleiding, NZ([Werkoverleg],"0:00") AS
WerkOverlegMIS, NZ([Reistijd niet client Gerelateerd],"0") AS
ReistijdNietClientGerelateerd, NZ([ProjectDEAL],"0") AS ProjectDEALMIS,
NZ([ProjectNONDEAL],"0") AS ProjectNONDEALMIS, NZ([Advies Sales Telefonisch
Consult],"0") AS AdviesSalesTelefonischConsult, NZ([Algemene
uren])+NZ([Bilateraal/Coaching])+NZ([Cursus/Opleiding])+NZ([WerkOverleg])+NZ
([Reistijd Niet Client Gerelateerd])+NZ([ProjectNONDEAL]) AS TotaalNONDeal,
NZ([Verlof/Vakantie],"0") AS VerlofVakantie, NZ([Ziek],"0") AS ZiekMIS,
NZ(NZ([Verlof/Vakantie])+NZ([Ziek]),"0") AS TotaalPersoonlijkMIS,
NZ([InstBSItijd])+NZ([Overige])+NZ([InstONXtijd])+NZ([InstONEtijd])+NZ([SolB
SItijd])+NZ([SolONXtijd])+NZ([SolONEtijd])+NZ([Algemene
uren])+NZ([Bilateraal/Coaching])+NZ([Cursus/Opleiding])+NZ([WerkOverleg])+NZ
([Reistijd Niet Client
Gerelateerd])+NZ([ProjectDEAL])+NZ([ProjectNONDEAL])+NZ([Advies Sales
Telefonisch Consult])+NZ([Verlof/Vakantie]) AS [Controle Uren],
NZ([InstBSItijd])+NZ([Overige])+NZ([InstONXtijd])+NZ([InstONEtijd])+NZ([SolB
SItijd])+NZ([SolONXtijd])+NZ([SolONEtijd])+NZ([Algemene
uren])+NZ([Bilateraal/Coaching])+NZ([Cursus/Opleiding])+NZ([WerkOverleg])+NZ
([Reistijd Niet Client
Gerelateerd])+NZ([ProjectDEAL])+NZ([ProjectNONDEAL])+NZ([Advies Sales
Telefonisch Consult])+NZ([Verlof/Vakantie])+NZ([Ziek])-NZ([Totale werkdag])
AS [Check], IIf([Totale
Werkdag]=0,0,((NZ([TotaalDEAL])/NZ([ZakelijkeUren])))) AS PrcDEAL,
IIf([Totale werkdag]=0,0,((NZ([TotaalNONDeal])/NZ([ZakelijkeUren])))) AS
PrcNONDEAL, NZ([Totale werkdag]-NZ([Ziek])-NZ([Verlof/Vakantie]),"0:00") AS
ZakelijkeUren INTO MIS
FROM Urenregistratie
WHERE (((Urenregistratie.Engineer)<>"Henk Iking" And
(Urenregistratie.Engineer)<>"Martin Tokkie" And (Urenregistratie.Engineer)
Is Not Null) AND ((Urenregistratie.Datum)>([Begindatum]-1) And
(Urenregistratie.Datum)<([Einddatum]+1)));
Grtz,
Henro
Douglas J. Steele said:
How are you doing the calculations? Are you using the Format function?