Thank you for your response. I would like to clarify the problem as below:
Our reports are setup on database (Sybase 16) that meant from reports' condition setup (syntax) , report type setup. etc... are saved in database, no PSR . The reason for this is : long time ago, we had reports with syntax of very old language (similar like Cobol), so we built PB application and we want the customers are familiar with the syntax when they use application, so we saved everything to database, then we have to parse and converse the old syntax to the query to execute. When we upgraded the PB7 to PB2019, all the setup for reports are not loaded to DW for reports saved with PB7, except those reports saved with PB2019.
Maybe the problem is related to Unicode. From powerbuilder 10, pb is unicode. If you have reports saved in the database previous to pb10, and if you're using blob fields, maybe you'll have to convert (encode) the reports to ansi once you've retrieved them from the database?
Try retrieving such a blob (in case that's what you have stored) and write it to disk to be able to see what's in them.
Another thing you might want to try is to replace the first line of the code in the reports to include "release 19" instead of something similar to "release 7" (or lower) in the reports' their syntax, before importing them.
regards,
MiguelL