>CLEAR >CREATE CURSOR myCursor ( f1 I) >FOR k=1 TO 1000 > INSERT INTO myCursor VALUES (RECCOUNT()) >NEXT >INDEX ON f1 TAG f1 >x=CREATEOBJECT('myObject') >x.myProperty = 33 >* with a index >x.AccessCount = 0 >SELECT * INTO CURSOR TEMPORARY FROM myCursor WHERE F1=M.X.myProperty >? "Accesses with Index :",m.x.AccessCount >USE >* without index >x.AccessCount = 0 >SELECT * INTO CURSOR TEMPORARY FROM myCursor WHERE F1+0 = M.X.myProperty >? "Accesses without Index :",m.x.AccessCount > >DEFINE CLASS myObject AS Custom > myProperty = 0 > AccessCount = 0 > PROCEDURE myProperty_Access > this.AccessCount = m.this.AccessCount + 1 > RETURN m.this.myProperty > ENDPROC > >ENDDEFINE >