>>>>>>How do I enforce a valid date on a textbox. The textbox is defined as char at the moment and in the init= thisform.textbox1.value=DATE() and
>>>>>>thisform.textbox1.Format='D' . However, I can enter bogus dates.
>>>>>
>>>>>If Value is date type then you cannot enter bogus values. Make sure you don't override value back to character. To find it easier remove 'D' format.
>>>>
>>>>Ed, how do I make the VFP message appear on a form as a popup? This is for when the user enters a bogus date in the field. I am trying to go this route:
>>>>
>>>>SET MESSAGE TO [cMessageText]-or-SET MESSAGE TO [nRow [LEFT | CENTER
>>>> | RIGHT]]-or-SET MESSAGE WINDOW [WindowName]
>>>>
>>>>but no message appears.
>>>
>>>If SET NOTIFY ON then you get standard message "Invalid Date" right away.
>>
>>Actually, it is set to ON, but since my form takes up the whole screen and , of course, the status bar is off for 'professionalism look", the "INVALID DATE (press space) is not visible to the user.
>
>By default, the message is shown in 'Wait ... Window' window in the top-right corner of the screen.
That is odd, no message appears. Perhaps some setting is amiss?
"Build a man a fire, and he's warm for a day.
Set a man on fire, and he's warm for the rest of his life."