llReturn = pgmname(@parm1 , @parm2) IF NOT llReturn * Return value was .F. ENDIFThe @ symbols are to pass by reference like a DO Prg does.
>DO pgmname with parm1 , parm2 >>I think I need
>DO pgmname with parm1 , parm2 , parm3 >>where parm3 is going to be .F. if called program failed. I could the code something like
>IF !parm3 > return parm3 >ENDIF >>calling program already displays a message and uses the code
>RETURN .F.
>
>What I cannot remember is how to assign a value to parm3,