1. Michael Kramer
  2. PowerBuilder
  3. Sunday, 5 April 2020 22:28 PM UTC

Hi All,

Appeon announced Friday the official release of PowerBuilder 2019 R2

Michael Kramer Accepted Answer Pending Moderation
  1. Monday, 6 April 2020 06:50 AM UTC
  2. PowerBuilder
  3. # 1

I found some new classes and functions have improved (read: different!) names in final R2 release than during beta. I manually renamed offending classes + functions in my own test code using Edit Source.

There may be more such classes/functions so beware as you migrate code from beta release into final release! 

.NET Interop

Final R2 release renames new classes CSharpXxx => DotNetXxx. Methods renamed likewise.

// R2 .NET Classes (class during beta)
DotNetAssembly     // CSharpAssembly
DotNetObject       // CSharpObject

// R2 Assembly Functions (function during beta)
LoadWithDotNetFramework  // LoadWithNetFramework
LoadWithDotNetCore       // LoadWithNetCore
GetDotNetCoreVersion     // GetCoreVersion

I suggest you auto-generate code for .NET classes once more using the final R2 release since auto-generated code has changed. Code is now more encapsulated. Code also has more error-handling options than during beta.

RibbonBar control

Final R2 release renames "load from file" functions to include the word File.

// R2 Ribbon Functions (function during beta)
LoadFromXMLFile        // LoadFromXML
LoadFromJSONFile       // LoadFromJSON

 

Enjoy and stay safe! /Michael

Comment
  1. Miguel Leeuwe
  2. Monday, 6 April 2020 14:04 PM UTC
I did notice it. That's why I posted this https://community.appeon.com/index.php/qna/q-a/fyi-pb2019-r2-is-available-for-download last Friday :)

Thanks for the updates though. That's useful information.

Cheers.
  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.