I submitted an incident to the infor support portal, but I doubt it will yield any help on the issue, but it seems like there is a code difference in terms of tabbing between fields with events in version 8 versus v9+. Here is my message. If anyone has any ideas, I would appreciate it.
"Datachange events execute and complete when information is entered into a field and tabbed out of, but the tab key is still going to the next field. In my datachange event I am calling the ThisForm.SetFocus("ComponentName") inside of this datachange event, but the tab key is being executed after this event completes which renders the SetFocus ineffective. This works in version 9 and 10 of SyteLine/CSI, but in this version of 8, I cannot get this to work, I have tried losefocus and gain focus events on the field and those being tabbed into, but nothing works. Do you have any recommendations, toolset updates to fix this errant behavior, or changes to settings that might help with this issue? This is not on a vendor default form or anything like that, this is a simple custom form that allows the user to enter data on a few fields tabbing between each and firing events to perform activities. They use barcode scan guns which are programmed to pass the tab character after their scans. Without this ability to setfocus after the datachange events AND tab character, this will never function properly. "