Hopefully this will be a simple question for someone to answer: What determines if a control being accessed causes the parent form to update?
I have created a customization for Receipt Entry that allows for our own local lot number to be entered and saved. I have a Data Directive that fires and validates this value when the form is updated. This field was originally a read only field that I would update with a next number type process. Recently the business decided that sometimes we want to save the vendor’s lot number instead of our own home-grown one. Now when the user clicks on the textbox to begin entry, the form update fires which fires the directive which then errors since the lotnumber is blank and doesn’t pass validation. While
investigating this I found that this behavior only occurs on certain controls, but I can’t find the common denominator. This particular textbox is bound to a UD Field on the RcvDtl_UD table.