Veld laten tellen vanaf een bepaalde waarde.

Status
Niet open voor verdere reacties.

raymin

Gebruiker
Lid geworden
24 aug 2010
Berichten
127
Ik heb in een query de volgende velden:
[factuurdatum] [betaald op] [betalingstermijn]

Nu wil ik het volgende in de query opnemen; zodra de factuurdatum + de betalingstermijn is opgeteld, moet er geteld worden (per dag) Dus factuurdatum 1-2-2011, betalingstermijn 14 dagen, dan moet er in het veld op 15-2-2011 een "1" komen te staan.

Echter zodra het veld [betaald op] is ingevuld, moet het tellen stoppen (en het getal zichtbaar blijven in het veld)
 
DagenTeLaat: IIf([BetaaldOp] Is Null;(IIf(Date()>=[Factuurdatum]+[Betalingstermijn];(Date()-[Factuurdatum]-[Betalingstermijn]);0));(IIf([Factuurdatum]-[BetaaldOp]<[Betalingstermijn];([BetaaldOp]-[Factuurdatum]-[Betalingstermijn]);0)))

Ik denk dat dit is wat je bedoelt.

Voor het gemak stuur ik een voorbeeld mee.

In de query heb ik voor de duidelijkheid wat voorbeeldberekening laten staan. Die kan je in jouw query weglaten.

Succes.
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan