You just answered my question! I have a form that uses an array and I put External Array everywhere I could think of in the form. You solution fixed it. Thanks!
>The message is just a warning. The application will function correctly, but to get rid of the message, at the bottom of your Main.prg, put the following:
>
>PROCEDURE Dummy
>PUBLIC taSuppressOptions[1]
>ENDPROC
>
>
>You will never call procedure Dummy. It's only purpose in life to get the build process to shutup.
>
>
>
>>Hi,
>>
>>The PM keeps complaining about an array that is passed into the INIT() of one of my forms as such:
>>
>>LPARAMETERS taSuppressOptions[1]
>>
>>It keeps saying that TASUPPRESSOPTIONS is not found
>>
>>I have tried the following:
>>
>>1) added in to the code:
>>
>>EXTERNAL ARRAY taSuppressOptions
>>
>>2) tried to fake out the PM by putting in the following:
>>
>>IF .F.
>> DIMENSION taSuppressOptions[1]
>>ENDIF
>>
>>And still it complains. How do I get it to recognize that even though I am not dimensioning an array in the method that one will be available at run time?
>>
>>Thanks,
>>Albert