Цитата:
Изначально опубликовано dn
Имелось ввиду физически создать индекс по RecId. В свойствах таблицы InventTable установить для св-ва CreateRecIdIndex значение Yes. Ничего сортировать не надо.
ок
св-во CreateRecIdIndex итак Yes
код:
PHP код:
public void removeFilter()
{
InventTable cursor;
;
cursor.RecId = InventTable.RecId;
super();
this.findRecord(cursor);
}
пробегает по всем записям до текущей

а в таблице ~80 000 (InventTable) записей это занимает ~2 минуты
(однако "пеход к основной таблице" происходит мгновенно (по полю ItemId))
вообще необходим такой функционал:
"В справочнике номенклатуры
Необходимо реализовать возможность такого снятия фильтра по номенклатуре (результат поиска, к примеру), при котором текущая номенклатура, на которой стоит указатель, оставалась текущей и активной после снятия фильтра"