I support a client-server app that has been developed and maintained in virtually every version of PB. We are now running PB Universal Edition 2019, Build 2082 under Windows 10; with Oracle 12.2 for data.
A client requested a small change to our security module; the changes were made, a new build generated and tested, and released to the client. However, the modified code is failing for the client - in a different area than where any changes were made. It seems to be related to our use of the drop-down calendar... and my gut feeling is that there's a DLL (or other supporting file) missing that the drop-down needs. With this in mind, I took a brand new laptop with no extra software, installed our program and Oracle client, and (much to my disappointment) the program worked. Yet, other PCs in the office DO run into the drop-down calendar problem - running the exact same code.
Note that previous builds using PowerBuilder 2017 R3 encountered no problems whatsoever with the drop-down calendars. In a nutshell, the same code with the exception of a small change in an unrelated function and compiled with PB 2019, is causing problems with the d-d calendar on some PCs.
In the example above, a valid date (Dec 1st) was chosen but a DATE Selection Error was still generated. I'm not suggesting that this is a problem with PB 2019 but rather that there is an additional support file requirement that we're not aware of. Any thoughts?
Cheers, Craig