Hi PB Community!
We were very excited about themes so we could give our application a new look and feel, so went ahead and invested about a week into the migration of our ERP software from PB 2017 R3 to 2019 GA.
We tested our ERP software PB 2019 GA and compiled with different settings.
This is what we found so far.
When running the application within the IDE everything runs very smoothly. We didn’t come across too many problems in our migration. A couple of objects that gave false errors about NVO not existing when they did and checking those objects the objects were migrated correctly.
Themes worked very nicely in the IDE we noticed a very small lag in the drawing of windows with lots of objects and datawindows displayed data smoothly with some lags also but nothing that worried us too much.
As soon as we compiled the application to executable (32bit and 64bit) we began to see problems. When running the application with the runtimes it takes for ever to display windows, it felt like we were running a 286 CPU. It was very slow. Simple 4 column datawindows with 7K rows were unmanageable, a simple row focus change will take several seconds.
We changed the way we called themes, changed the folders, moved the DLL’s to the same folder as the application among other things. We tested in several Virtual Machines with different settings and nothing helped too much. We found it way too unstable and slow for production. We hope a MR will alleviate the performance so we can take advantage of the new feature that we have been long waiting for.
We have read that several people have had similar experiences. Will there be a MR that might address these problems in the near future?