Hi @MIA27 , I will try to answer this , however you need to change the control name as per your requirement because the screenshot that you have provided is blur for me.
Go to your left side Gallery and on the OnSelect property of gallery have this code:
Set(gblvar_Record, ThisItem)
Now, the OnSelect code of your ticket control will be this:

If(
Or(
gblvar_Record.Field1 <> Field1_ControlName.Text,
gblvar_Record.Field2 <> Field2_ontrolName.Text,
gblvar_Record.Field3 <> Field3_ControlName.Text,
gblvar_Record.Field4 <> Field4_ControlName.SelectedDate,
gblvar_Record.Field5 <> Field5_ControlName.Text,
gblvar_Record.Field6 <> Field6_ControlName.Text,
gblvar_Record.Field7 <> Field7ControlName.Text,
gblvar_Record.Field8 <> Field8_ControlName.Text
),
SubmitForm(SupportEditForm);
ResetForm(SupportEditForm)
)
Field1---Field8 are nothing but the fields from your Data source and Field1_ControlName----Field8_ControlName are control names from form.
Please change the name accordingly.
With, SubmitForm will only trigger if there is any change made in these 8 controls which is not equal to data from data source.
-----------------------------------------------------------------------------------------------------------------------------
I hope this helps.
Please click Accept as solution ✅ if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs up.👍
Thanks,
ANB