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

Hi Alvin;

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

Regards... Chris

Comment
  1. Seng Chee Chong
  2. Tuesday, 23 February 2021 05:59 AM UTC
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. Helpful
  1. Armeen Mazda @Appeon
  2. Tuesday, 23 February 2021 07: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. Helpful
  1. Chris Pollach @Appeon
  2. Tuesday, 23 February 2021 18:06 PM UTC
Hi Alvin ... As Armeen well states ... "it could blow up on you".
  1. Helpful
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

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
  1. Seng Chee Chong
  2. Tuesday, 23 February 2021 06:01 AM UTC
Hi Mike,

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

But further investigation is needed ...
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Tuesday, 23 February 2021 07:58 AM UTC
You like to play with fire don't you Mike? :-D
  1. Helpful
  1. mike S
  2. Tuesday, 23 February 2021 13:52 PM 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. Helpful
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

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
  1. Seng Chee Chong
  2. Tuesday, 23 February 2021 06:02 AM UTC
Hi Armeen,

Thanks for your info....
  1. Helpful
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.