ph fatal internal error 30

Mike Palandri palandri@eug4ja.lane.edu
Tue, 28 Nov 2000 11:52:59 -0800


I found this in the KB at the Cognos site:

  
PowerHouse     

--------------------------------------------------------------------------------

Title: Internal Error 30 with large number of DEFINE statements
Document ID:  KB77974CS  
Product Version:  7.10.G  
Operating System:  AXP  


Description:

Error

Internal error 30

This error occurs when you are executing a Quiz report with a large number of DEFINE statements and a SELECT similar to the following:

select if (0=iod-groups(11) of agents[9:1])

Example: the select is being performed comparing an array item to a substring extracted variable.


Solution:

To resolve this issue, use a DEFINE to declare the array item and use the DEFINEd item in the SELECT statement.



At 03:54 PM 11/28/2000 +0000, Chris Sharman wrote:
>I'm getting this from Quiz, on Alpha VMS 7.1, PH 7.10.G3.
>
>I believe it's some sort of Quiz resource problem.
>If I throw away lots & lots of code it will run.
>It has a number of large complex defines (half a dozen char*255, composed of a
>dozen or more string expressions added together).
>
>Here's a typical one:
>def ild char*240 = ascii(invoice-line-number) + "+" + truncate(prodean) + &
>	":" + truncate(product) + "+++" + ascii(traded-unit) + "+" + &
>	ascii(quantity) + "+" + ascii(unit-cost) + "+" + &
>	ascii(trade-price) + "00+" + vat + "+" + &
>	ascii(round(vat-factor*100000)) + "+++" + truncate(tdes1) + ":" + &
>	truncate(tdes2) + "+" + ascii(retail-price) + "00'"
>
>Is there any way of increasing Quiz's resources ?
>Or any other workaround ?
>Naturally, this is a red-hot report, & I have to get it done ASAP. I'd prefer
>not to resort to 3gl.
>
>Help ! Please ! Urgently !
>
>Thanks,
>Chris
>_______________________________________________________________________
>Chris.Sharman@CCAgroup.co.uk		http://www.ccagroup.co.uk/
>CCA Stationery Ltd, Eastway, Fulwood, Preston, Lancashire, PR2 9WS.
>= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
>Subscribe: "subscribe powerh-l" in message body to majordomo@lists.swau.edu
>Unsubscribe: "unsubscribe powerh-l" in message to majordomo@lists.swau.edu
>This list is closed, thus to post to the list, you must be a subscriber.
>

Mike