Over the weekend, I installed the latest update - Build: 9.5.5.20226 and recompiled my multi-user application.
One application that is used constantly, generates barcode labels for produced product. These labels must be scanned by fork lift operators before they can move the product. After the update, we are experiencing an issue where a barcode is generated by production machine "X" and the label printed. The fork lift operator attempts to scan the barcode and the application does not find the new barcode number. The database generated the label, so the number must exist and it does indeed show up on machine "X" computer listing of produced barcodes. If the lift driver exits their program and re-enters, scans the label, the number is now available. This is a long standing program with no changes made. However, I know that new releases can sometimes "tighten up" on incorrect coding and code that ran in the past may see an issue with the new release. I have looked in-depth today and cannot find any obvious coding errors. (I guess if they were too obvious, I would have detected them much earlier!) I am not sure what would cause records not to become available to other sessions until a disconnect / connect was issued. This is not a temp table or structure issue as the program has been in operation for a long time. It must be some code that I have that was marginal and the new release does not like it. However, I am at a bit of a loss to find it. These records are inserted via an EEP inside a form. I do not follow the insert with a Property Table POST command, but did not understand that was required. Is it? The other sessions call the data with a Select .... into ... command. Thanks, Bob

