USE \data\reference\lookup IN 0 SHARED LOACAL ARRAY aagency[1] SELECT desc FROM lookup ; WHERE code = 73 AND id = aagency.certwx ; INTO ARRAY aagency USE IN lookup IF _TALLY > 0 REPLACE certw.agency WITH aagency[1] ENDIF * OR USE \data\reference\lookup IN 0 SHARED LOCATE FOR code = 73 AND id = aagency.certwx IF FOUND() REPLACE certw.agency WITH Lookup.desc ENDIF>I load a two dimensional array with a name and a name code column.
>USE \data\reference\lookup IN 0 SHARED >PUBLIC ARRAY aagency(50,2) >SELECT allt(desc), allt(id) FROM lookup WHERE code = 73 INTO ARRAY aagency >USE IN lookup > >gnPos = ASCAN(aagency,certwx.agency) >IF gnPos !=0 > REPLACE certw.agency WITH aagency(gnPos) >ENDIF >>