CLEAR all USE MyTable oColl = CREATEOBJECT("Collection") SCAN SCATTER NAME oRecord MEMO oColl.Add(oRecord, TRANSFORM(oRecord.RecordId)) ENDSCAN FOR nItem = 1 TO oColl.Count ? oColl[nItem].RecordId ? oColl[nItem].SomeField ENDFOR RETURN>How can we create a multi dimensional Collection (multi columns) and how can we display the data in Grid.