Hi Bob,
That does not work also, because I cannot do anything with the records found.
This is my example process:
FIND ALL AnObject //this BO contains 6 records
AnObject.TryNr=0 //set everything to zero
EXEC_STRING 'FIND ALL AnObject TAKE BEST ' + SystemSettings.Counter // this selects 3 records
AnObject.TryNr=1 //Sets the attrib ´TryNr´ of 3 records to 1
DISPLAY QryAnObjects // THIS SHOWS all 6 records and all 6 have TryNr=1 ??? Should be 3 with 0 and 3 with 1
Even if you replace 'EXEC_STRING 'FIND ALL AnObject TAKE BEST ' + SystemSettings.Counter' by a normal statement ´FIND ALL AnObject TAKE BEST 3´ it does not work. Looks like a TAKE BEST does not put 3 records in context, but puts all records in context??
Tia,
Rob