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"