General information
Category:
Coding, syntax & commands
Title:
Set focus to a sometimes control with a return f in when
I have following controls on a screen:
txtOptionalA
txtOptionalB
txtOptionalC
txtFld1
txtFld2
txtFld3 etc
cmdSave
In the when of txtOptional fields , I have a condition which sometimes does not allow access to the control, depending on various parameters. Using If Mycondition Return .f.)
On the Click of the cmdSave button, I have a Thsiform.txtOptionalA.SetFocus
because I always want to go to the top of the form, and if any of the buttons are not accessible, it should just go to the next one.
The problem I have is that, in the cmdSave click, if the say txtOptionaA field returns a True on the When, the cmdSave Set Focus seems to fail, and focus stays on the cmdSave button.
Any ideas on a way around this ?
regards,
Gerard
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only