1. Jeff Casbeer
  2. PowerBuilder
  3. Thursday, 22 March 2018 19:45 PM UTC

I just DLed the 2017 PFC from GitHub.

Do we have any documentation of the modifications made to that?  Is that on GitHub somehow?  It looks like the help file hasn't been updated.

I'm wondering specifically about the pfcmain objects; many of them now have an instance variable "ib_IsObsolete".  A few objects have an associated "getter" event, but I can't see any setters anywhere.  What's with that?

Also, the compiler is unhappy with the the olestream and the olestorage ancestors: "pfcmain.pbl(pfc_n_ostm).pfc_n_ostm.2: Warning     C0088: Duplicate property name: anchor"

René Ullrich Accepted Answer Pending Moderation
  1. Friday, 23 March 2018 06:34 AM UTC
  2. PowerBuilder
  3. # 1

PFC is now open source. There are now different changes included that are not well documented and some do not follow the old PFC code guideline.

ib_isobsolete is to mark classes to be obsolete. There is no need to have a setter method to change the value at runtime. Usually it is also no need for a getter method. So there is also a method in metaclass service to check the value (for code analysis?).

The problem with anchor variable in olestorage is already fixed.

You may scan the issue lists on GitHub and the old liste on CodePlex to see what was changed.

Comment
There are no comments made yet.
Kim Berghall Accepted Answer Pending Moderation
  1. Friday, 23 March 2018 14:07 PM UTC
  2. PowerBuilder
  3. # 2

Generally, the PFC seems pretty stable and good. The old help files are still useful. We are using with relatively few overrides. Note: There is a major bug in R2 with setrow(), but we have worked around by doing a post setrow() in n_cst_dwsrv_rowselection.of_rowselectsingle. Supposedly MR release at end of March 2018 will fix the setrow() bug. Anyway, I cannot even imagine developing PowerBuilder applications without PFC.

Comment
  1. Govinda Lopez @Appeon
  2. Tuesday, 27 March 2018 00:27 AM UTC
Hi Kim,



Good news that Appeon PowerBuilder 2017 R2 Update (build 1769) has been officially released already.

The reported issue has been fixed in this latest release. Please download and install it to verify your reported issue and let us know if any problems.



You may download and install this latest release from our Downloads portal at https://www.appeon.com/user/center/index?menu=download (requires login) or you may manually go to the Downloads portal from Login (to the Appeon Website) > User Center (under your login user icon) > Downloads.

select GA type before you click on the Search button, and you will find the associated PowerBuilder Universal #1769 download links.



Please note that installing PowerBuilder 2017 R2 Update (build 1769) requires you to uninstall PowerBuilder 2017/R2 first. And we will release an MR in April with it which can also be downloaded from the User Center.



Regards,



 

  1. Helpful
There are no comments made yet.
Gzim Ramizi Accepted Answer Pending Moderation
  1. Tuesday, 4 September 2018 08:50 AM UTC
  2. PowerBuilder
  3. # 3

Hi all

I have to correct my comment, the documentation was in the usual subdirectory:
https://github.com/OpenSourcePFCLibraries/2017/tree/master/help

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