Opmaak puntje in rapport

Status
Niet open voor verdere reacties.

Bert Bakker

Gebruiker
Lid geworden
8 mei 2006
Berichten
39
Forum,

In een formulier heb ik o.a. een begindatum veld en een einddatum veld. Als er een begindatum en een einddatum is moet dit in het rapport als volgt weergegeven worden: begindatum - einddatum.
Als er alleen een begindatum is moet dit in het rapport weergegeven worden: begindatum. (zonder punt aan het einde ;))

Dat gaat bij mij niet helemaal goed. Dit is de code die ik gebruik:
Code:
IIf([INZ_EindDatum]=""; [INZ_BeginDatum];[INZ_BeginDatum] & " - " & [INZ_EindDatum])

Bij alleen een BeginDatum zie ik dan: BeginDatum - (extra streepje dus).

Hoe moet het wel?

Groet, Bert
 
Een datumveld is een numeriek veld, en kan dus niet leeg zijn. Je vergelijking levert dus altijd de FALSE variant op. Probeer 'm eens zo:

Code:
Code:
IIf([INZ_EindDatum] Is Null; [INZ_BeginDatum];[INZ_BeginDatum] & " - " & [INZ_EindDatum])
 
Hoi Michel,

Dat was em en die had ik zelf ook moeten bedenken!

Hartelijke dank!
Groet, Bert
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan