>CLEAR ERROR && Very good new command. >CLEAR >LOCAL ARRAY aErrArray[1] >LOCAL zaza >? AERROR(aErrArray) >? VARTYPE(xx) && Returns "U" >? AERROR(aErrArray),MESSAGE(),aErrArray[1] >? VARTYPE(xx,.F.) && Causes an error. Ignore it. >? AERROR(aErrArray),MESSAGE(),aErrArray[1] && Error is stored in the array. >? VARTYPE(yy) >? AERROR(aErrArray2),MESSAGE(),aErrArray2[1] >? VARTYPE(zaza) >? AERROR(aErrArray3),MESSAGE(),aErrArray2[1] >? VARTYPE(kk) >? AERROR(aErrArray4),MESSAGE(),aErrArray2[1] >CLEAR ERROR >? VARTYPE(kk) >? AERROR(aErrArray4),MESSAGE(),aErrArray2[1] >