I have a custom event on my Order Entry Screen that when data is entered in a UD Field on OrderDtl it runs a BAQ and does a Row Update. The issue is this may be causing the grid to jump/time out during order entry. EpiCare thinks its an issue with customizations and not a bug on there end. Can anyone review below and let me know if there is something I can modify to make it work better?
Ideal functionality: User enters in serial number reference in UD field on OrderDtl. BAQ runs based on serial number entered and concats data to insert and display into another field on same OrderDtl line.
My first thought is potentially changing your trigger.
You’re performing this event while on the OrderDtl form, correct? So, that means that form is displaying information on a specific OrderDtl line/row.
But, what you’re doing is updating a column on the OrderDtl table… and when that change happens, you want to act on that same OrderDtl line/row.
So, again, my thought is that you’re not changing OrderDtl rows… your changing an OrderDtl column.
I would therefore try a trigger of: DataTable > ColumnChanged > OrderDtl > SerialRef_c
Otherwise, your event is going to fire every time you change rows within the OrderDtl dataview… just navigating from line 1 to line 2 is going to cause your event to fire.