Have a checkbox on a form. "UltraCheckEditor"
It can be bound to datasource via Checked , CheckedValue or CheckState.
I chose "Checked".
Want to run an SQL query "before update".
I chose _BeforeCheckStateChanged but _ValidateCheckState may be good too.
Problem is that all these events seem to fire when loading the form and when changing records.
If I could find a way to determine change (e.g. like when comparing .text to .value) then I could make it all work in _BeforeCheckStateChanged.
How do I do this?
The query only really wants to be run when the box is checked by the user and not run for uncheck or systems events.
Please help!!!
Hi,
The UltraCheckEditor doesn't have reveal any way to know why it's value is changing, only that it is.
But it seems to me that if the value changes as a result of anything other than a user action, you should be able to trap this. For example, you could trap whenever you set the value of the control in code and use the UltraCheckEditor's EventManager to disable the event handler during that period.
How to associate UltraCheckEditor with EventManager?
I do not see any property on UltraCheckEditor control which would have name or type remotly resembling EventManager ....
I am using version 9.2.