My intelisense does not provide a "logical" as choice. Maybe try boolean.
>Hi all
>
>I get a syntax error when executing the .app that does not appear when the .prg is compiled. Also runs fine when running it in vfp. What the .app does not like is a variable type assigned to a parameter within an argument of a procedure header. See below, "as logical" or any other variable type for that matter generates a syntax error, but only when executed. I did check the display errors option when generating the .app.
>
>If I take out the "as logical", no errors. Any ideas on how to fix this, or do I just have to strip the variable type out of all my paragraph headers?
>
>Offending code:
>PROCEDURE changeEnabledOnCmdBtnsInDataClass(condition as logical)
>
>Thanks in advance