так я это дело во всю использую. но для отбора нужных строк, для повышения скорости работы алгоритма. вот небольшой пример:
допустим мне надо списать некторое количество товаров со склада (например расх накл).склад-это регистр "Склад" с измерениями Товар,Склад,ПрНакл. Получаем остатки по регистру в ИТ, т.е. имеем остатки по всем интересующим товарам. и в цикле начинаем перебирать товары и списывать их. при этом с помощью индекса по колонке "товар" фильтруем данные по нужному в этот момент товару (а не перебираем все строки с проверкой тот товар или нет). и вот здесь, хотелось бы чтобы строки были упорядочены по возрастанию по колонке "ПрНакл", чтобы списывать по фифо. а ИТ может их давать в произвольном порядке, что не правильно.
есть 2 способа решения в такой ситуации:
1. добавить в индекс еще и колонку "ПрНакл". но тогда при установке фильтра надо еще и по этой колонке устанавливать мин и макс. что естественно увеличивает скорость работы алгоритма (дольше работает алгоритм фильтрации ИТ из-за проверки дополнительной колонки)
2.выгружать данные из ИТ в ТЗ. ТЗ сортировать и работать дальше с ней. но это также лишняя вычислительная нагрузка.
а если бы была возможность сортировки строк в листьях, то 1 раз упорядочил по ПрНакл.а дальше фильтр по "Товар" и все как надо и быстро
конечно, даже на больших документах время проведения увеличивается не очень критично (хотя если перепроводить месяц, то из нескольких секунд с каждого дока получится уже много
), но сам алгоритм перегружен этими вспомогательными действиями, а это не красиво.