PxPlus User Forum

Twitter Twitter Twitter

Author Topic: Upgrading  (Read 1156 times)

James Zukowski

  • Diamond Member
  • *****
  • Posts: 297
    • View Profile
Upgrading
« on: September 01, 2020, 11:29:59 AM »
We're (finally!) upgrading our system from PxPlus v13 to v17. Much of what we have is still legacy character-based. However, the panels we have developed seem to throw Error #88 most of the time. I know there were some changes over the versions. Is there something we need to do to get things working right?
James Zukowski
Sr. Developer - J&E

BRAND>SAFWAY
Brand Industrial Services

James Zukowski

  • Diamond Member
  • *****
  • Posts: 297
    • View Profile
Re: Upgrading
« Reply #1 on: September 03, 2020, 10:00:31 AM »
The error is in *winproc at 2251:
2251 %nomads'class'ID$=_OBJ_CLASS$ ! needs to be set whether there is a value or not

%nomads is defined.
%nomads'class is defined.
%nomads'class'ID$ is NOT defined.

Hope this helps.
James Zukowski
Sr. Developer - J&E

BRAND>SAFWAY
Brand Industrial Services

Mike King

  • Diamond Member
  • *****
  • Posts: 3811
  • Mike King
    • View Profile
    • BBSysco Consulting
Re: Upgrading
« Reply #2 on: September 05, 2020, 11:11:07 AM »
Just as a followup to this post....

After working with the reseller they determined that the application was reading through the list of objects and automatically dropping all objects that it did not know about.  With the newer release of PxPlus, Nomads uses a few new objects that their application incorrectly deleted.

This is a good reason to ALWAYS try to use one of the FOR PROGRAM/OBJECT/FILE/WINDOW options when creating an object as it helps assure the objects are dropped automatically and thus you don't have to try a cleanup after the fact.
Mike King
President - BBSysco Consulting
eMail: mike.king@bbsysco.com