IF .F. DIMENSION _vstatus[1] ENDIF>I am now trying to dynamically set the status by scanning an array that contains a status and corresponding backcolor value. It returns the value correctly when I manually do it but when I compile I receive the error "Unable to find Unknown _VSTATUS" but I have the statement 'EXTERNAL ARRAY _vstatus' in the method:
>LPARAMETERS qcvalue > >EXTERNAL ARRAY _vstatus > >IF TYPE('qcvalue')<>"C" .or. EMPTY(qcvalue) > RETURN "RGB(255,255,255)" >ENDIF > >lccolor = IIF(ASCAN(_vstatus,qcvalue)>0,_vstatus(ASCAN(_vstatus,qcvalue)+1),RGB(255,255,255)) > >RETURN lccolor >>