At the end of you Main.prg put the following:
PROCEDURE Dummy
PUBLIC MyArray[1]
You never call Dummy. The compiler will "think" that MyArray is public and stop complaining. But because you never call Dummy, the array is never created with a PUBLIC scope.
>Where do I put "external array", or an equivalent, in a report?
>
>When I compile the project, I am getting error messages, related to an array I access in the report.
>
>TIA,
>
>Hilmar.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer