Change Script on Form Data Property

Ignition Version: 8.3

Module: Perspective

I have a Form with a mandatory User field that’s populated on Startup with the sessions user ID. This field is cleared whenever the Form is reset, and I want to set it back to the user ID after the fact.

I’m attempting to accomplish this via Change Script on the field’s property in props.data, but it appears the property change script never triggers. I have the change script enabled. I came to the conclusion that the property change script isn’t triggering by using a simple print statement. Still, nothing happens when my property changes.

Do Change Scripts not function on Form data properties?

Or, is there an alternative method of accomplishing the same goal?

Okay, so I was able to find a workaround for my specific problem by setting the User field in the same Message Handler script that I was using to reset the form. While this resolves my current issue, I’d still like to know whether or not property Change Scripts work on Form Data properties. Does that functionality currently not exist, but might come with future updates?

Is it not updating because the defer updates property is set to true and the field is still in focus for the user? Something to double check