Consultor Eletrônico



Kbase 21067: Report Builder -- Error Using _getname.p
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/14/2003
Status: Unverified

GOAL:

RB. Reasons to get Error Entry 170 is outside the range, when using _getname.p within Report Builder.

FACT(s) (Environment):

Report Builder
Progress 8.X
Progress 9.X

SYMPTOM(s):

Entry 170 is outside the range of list <list-string>

_getname.p

CAUSE:

When using the procedure _getname.p to generate a list of Report Builder reports, you might encounter the error:

Entry 170 is outside the range of list <list-string>

The problem is not with the number of reports, but with the cumulative lengths of the report names within the .prl.

_getname.p allocates a 4K buffer for rbdir.dll to populate with a comma-separated list of report names.

This behavior is reported as bug 20010531-001, and is fixed in Progress Version 9.1D.

FIX:

The workaround for earlier versions is to make multiple Report Library files (.prl).

References to Written Documentation:

Progress Report Builder Deployment Guide, "Generating a List of Reports"