I have TTable component linked to FoxPro 2.6 table containing information about students. Some of the fields are indexed (single field, ascending order, no compound indexes). To sort the records in the table according to any indexed field (for example "FIRSTNAME") I simply assign its name to IndexName property of TTable. But how to do it when user of my database need to sort records according to two or more fields, for example in the following order: Surname->FirstName->BirthDate. Please help me.