Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
685
UltraCheckEditor - dohhh!!!!!!!!!
posted

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!!!

Parents
  • 469350
    Suggested Answer
    Offline posted

    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.

Reply Children