>>>isblank(ctod(allt(.Text1.Value)))
>>>
>>>this will return .T. if the date invalid ( according to VFP ).
>>>
>>>- jer
>>
>>But if the date is valid, this gives an error.
>
>what version are you running...I just tried to make this through and error and is wouldn't.
>
>isblank(ctod(allt("2001/12/02"))) = .T.
>isblank(ctod(allt("02/12/2001"))) = .F.
>isblank(ctod(allt("blablablaa"))) = .T.
>isblank(ctod(allt("06-12-2001"))) = .F.
>isblank(ctod(allt("06-45-2001"))) = .T.
The problem lies in the fact that if the date is valid, the value of the textbox will be a date type. So it's like doing isblank(ctod(allt({06/05/2001}))), which gives an error.
Elyse Pomerantz