Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Escapeing from an add record function
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00164482
Message ID:
00164495
Views:
27
>>>Hello all!
>>>
>>>I have used the following valid function in VFP5 many times to cancel an "add" on a form in VFP5, but it doesn't seem to work in VFP6!
>>>The 'Return" function in the message box works fine, but the 'cancel'
>>>code acts justs like the Return...
>>>The code doesn't seem to be working right... can anyone tell me why its not canceling the add or maybe suggest another way to accomplish this?
>>>
>>>TIA, DAN
>>>
>>>***************************************
>>>*-- VALID() of EMP_No field
>>>
>>>SELECT employee
>>>Set Order to emp_no
>>>Seek this.Value
>>>
>>>IF FOUND()
>>>*-- Update these fields
>>> With thisform
>>> .txtEmp_name.value=employee.emp_name
>>> Endwith
>>>ELSE
>>>nanswer=MESSAGEBOX("EMPLOYEE # NOT FOUND.",21,"ENTRY ERROR")
>>> IF nanswer=4
>>> return 0
>>> else
>>> keyboard '{esc} {alt c}' &&&&& MY problem seems to be here!
>>> endif
>>>ENDIF
>>Dan,
>>I'll ask a stupid question. Is button designated as cancel = .t. ?
>>Cetin
>
>Please excuse my ignorance, but I didn't know that the message box had properties like .T. or .F. , only return codes. Can you tell me where to find them?
>
>Thanks,

Another interesting thing I have discovered is that the ESC key doesnt allow me to quit the "add" when pressed. Maybe I dont have something set correctly?
I have tried Set Escape On in a number of places (page init) etc, but it doesnt seem to matter.

Dan

>Dan
Dan Gilliland
ICQ# 15695715


"Man is still the most extraordinary computer of all."
John F. Kennedy (1917-1963)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform