1. Roland Smith
  2. InfoMaker
  3. Monday, 13 November 2023 19:21 PM UTC

PowerBuilder/InfoMaker 2022 Build 1892.

A report with 14 nested reports is getting the following message for each row returned by the main query: 

I eventually discovered the issue, one of the arguments was a computed field that called a function object that was missing from the function library we provide to the customer running the report from IM.

Having 14 nested reports made it difficult to debug since the message doesn't display the name of the nested report that has the problem.

Is there a simple way to debug this that anyone knows of?

Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Monday, 13 November 2023 21:11 PM UTC
  2. InfoMaker
  3. # 1

Hi Roland;

     BTW: My STD framework's built-in System-To-Sysytem controls would have caught your missing  library on the deployment machine(s) when the App User launched the App EXE - for example ...

  The framework tracks what resources your App is using in development and then double checks that in the deployment model. Also, this error would be logged in both the App and O/S logs for the Support Team to review.   ;-)

Regards ... Chris

Comment
  1. Roland Smith
  2. Monday, 13 November 2023 21:17 PM UTC
The reports are written for the PowerBuilder app by PowerBuilder developers. The PBL files with reports are provided to the customer so they can customize them and run within InfoMaker. We also provide a PBL with the function objects that are used by reports and it is added to the IM library list along with a style library. One of our PB developers created a new function for the report and forgot to add it to the reporting functions PBL. The report ran fine in the PB app but not in IM.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Monday, 13 November 2023 19:43 PM UTC
  2. InfoMaker
  3. # 2

Hi Roland;

  I think they refer to this as skipping the full Systems Testing phase.  ;-)

Regards ... Chris 

Comment
  1. Roland Smith
  2. Monday, 13 November 2023 20:40 PM UTC
I added an enhancement to the bug reporting system. Another irritant is the Invalid row/column message. Was the row invalid or the column? Both? Why not display the invalid value to aid in correcting.
  1. Helpful 1
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.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.