ник: Мария
Честно говоря, не совсем поняла, что имеется в виду.
От подстановки отказаться не пробовала, пользователи к ней привыкли. Может быть и в этом дело. Я думала, проблема в том, что поле, по которому нужно сортировать в другой таблице, и не пробовала удалять подстановку.
Пыталась поместить на форму поле с источником данных DLookup("Тема", "Таблица2", УсловиеОтбора), но все стало жутко тормозить.