1. Seng Chee Chong
  2. PowerBuilder
  3. Monday, 22 February 2021 02:47 AM UTC

Hi All, 

I just upgraded my PowerBuilder(PB) IDE from PB 2019 R2 to PB 2019 R3 for experiment purpose. 

However, can I edit the PBL objects under PB 2019 R3, but deploy the modified PBL objects to production environment under PB 2019 R2 ?

 

Regards,

Alvin

 

 

 

 
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Monday, 22 February 2021 03:37 AM UTC
  2. PowerBuilder
  3. # 1
0
Votes
Undo

Hi Alvin;

  PB2019 R2 is not compatible with R3 migrated App source code. 

Regards... Chris

Comment
Hi Chris,

Hmm... yesterday I modified PBL object under PB 2019 R3 -> uninstall PB 2019 R3 -> Install PB 2019 R2 -> Able to run modified PBL object with no issue ... as I found slight difference found when I compare the PBL object script between R2 and R3....



However, further investigation is needed....
  1. Seng Chee Chong
  2. Tuesday, 23 February 2021 05:59 AM UTC
Hi Alvin, The point is this is a hack, and when you hack something it could blow up on you. Maybe going from R3 back to R2 is not a problem, but just because between these two versions it works doesn't mean there won't be problems between other versions. So I don't recommend you do this unless you really have no choice.
  1. Armeen Mazda @Appeon
  2. Tuesday, 23 February 2021 07:59 AM UTC
Hi Alvin ... As Armeen well states ... "it could blow up on you".
  1. Chris Pollach @Appeon
  2. Tuesday, 23 February 2021 18:06 PM UTC
There are no comments made yet.
mike S Accepted Answer Pending Moderation
  1. Monday, 22 February 2021 03:21 AM UTC
  2. PowerBuilder
  3. # 2
1
Votes
Undo

if you don't use any new R3 features,  you should be able to do a full regen of all objects in R2. that would allow to work/build in R2.  You would need to install R2 on a machine to do that.

you might need to create a new target and maybe workspace in R2

 

 

Comment
Hi Mike,

The result is positive by following your method... Thanks....

But further investigation is needed ...
  1. Seng Chee Chong
  2. Tuesday, 23 February 2021 06:01 AM UTC
You like to play with fire don't you Mike? :-D
  1. Armeen Mazda @Appeon
  2. Tuesday, 23 February 2021 07:58 AM UTC
Its just source code. Moving between versions is simple (except for datawindows. ) datawindows you just need to change the version number, then delete some stuff out (usually) if it is a full release (17 vs 19). everything else is just a copy and regen (or a 'migrate' depending on complexity)



Most ISVs probably know how to do this. Although i never did an entire back migrate of an application.



  1. mike S
  2. Tuesday, 23 February 2021 13:52 PM UTC
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Monday, 22 February 2021 02:49 AM UTC
  2. PowerBuilder
  3. # 3
0
Votes
Undo

No, PB has always been this way as far back as I can remember.

But what you can do is starting from PB 2019 R3 going forward you can open up PBLs of multiple versions in a single PB IDE according to this compatibility chart: https://docs.appeon.com/pb2019r3/whats_new/ch01s01s03.html

Comment
Hi Armeen,

Thanks for your info....
  1. Seng Chee Chong
  2. Tuesday, 23 February 2021 06:02 AM UTC
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.