Thursday, February 27, 2014

Disable auto complete on a form control

As a pattern, Dynamics AX has an auto complete feature in form controls.

There is a way to disable it though, programmatically.

There's the delAutoCompleteString method on the FormRun class. The name is pretty straight-forward.

We must override the control's textChange method to call it:

public void textChange()

    // Since we're overriding a control's method, "this" means the instance of the control.
    // We could also reference it by its name, if the AutoDeclaration property is Yes.

With that single line of code, we can disable the auto complete feature.

No comments:

Post a Comment