create cursor test (f1 i, fld2 i) insert into test values (1,2) filterString = '' for i = 1 to 75 filterString = filterString + iif(empty(filterString),'',' and ') + ' f1 = ' + transform(i) endfor for i = 1 to 5 filterString = filterString + iif(empty(filterString),'',' and ') + ' fld2 = ' + transform(i) endfor wait window transform(len(filterString)) wait window transform(occurs('AND',upper(filterString))) set filter to &filterString