I have a legacy application which has many (>500) datawindow objects (*.srd) which were created in earlier versions of PowerBuilder. Some have "release 6;", "release 9;", "release 11.5;", etc in the header. Particularly with version 6 datawindows there is a problem in that many of the text objects have no name. Apparently this was not enforced in early days. I need a name as I need to apply tools which can remove or enhance text labels.
This application needs to first be migrated up into PB 12.5 and then after a period into Appeon 17.
I have found (using PB 12.5) that if I open a datawindow in the painter and then save it, the header now reads "release 12.5"and the internals of the datawindow are migrated upward and (yippee!) the unnamed text labels now have names. So obviously the best thing for me to do is to migrate all old datawindows up into the latest version I wish to use. I find that the only way to do this is as I did, open the datawindow in the painter and then save it. The Migration Assistant and Migration Tools do not appear to do this. After a full migration and build the datawindows are still in the "old"mode.
What am I missing?