Kinetic Application Studio - populating a text box when another text field value changes

Hi everyone,

We are upgrading from Epicor 10.2.50 and Iโ€™m just getting to grips with Kinetic 2022 and Application Studio pre-upgrade :slight_smile: with a lot of C# customisations to be re-written.

Have some very basic questions - any help appreciated :slight_smile:

How do I set the value in a text box when the value in another field (combobox or textbox) changes (previously using the valuechanged and textchanged events) - what event should I use in Application Studio

Thanks !

1 Like

You can use the datatable change Trigger and then the Row update to do this.
Alternatively you can also under the textbox properties, under Behavior use the OnBlur for the leave.
In this when the customer part number changes I call a function, update the other field with the result then save.

1 Like

Thank s Mike - Iโ€™ve done as you have suggested. Youโ€™ve pointed me in the right direction. How can I change the value of the textbox in the function?

You donโ€™t.

You can change data in underlying data that a control is bound to though.

Or you could do some action, and condition off the results and set some properties.

1 Like

Heโ€™s returning a value from the function and then using row-update to set the value of the field.