Показать сообщение отдельно
Старый 01.11.2007, 04:51   #5  
gennady is offline
gennady
Участник
 
92 / 11 (1) +
Регистрация: 27.09.2004
Адрес: Иркутск
Я в таких случаях закидываю отсортированные данные во временную таблицу, что-то вроде:
IF Source.FINDSET THE REPEAT
IF нет еще такой записи THEN BEGIN
TargetTmp := Source;
TargetTmp.INSERT;
END;
UNTIL Source.NEXT = 0;
И потом уже работаю с этой временной таблицей.
Я заметил, что временные таблицы в Наве можно частенько юзать
как некий аналог запросов.