Имеется табличное поле, связанное с табличной частью справочника, также в этом табличном поле имеется колонка не связанная с реквизитом табличной части, как можно отсортировать Табличное поле по этой колонке?
Сделал так:
ТЗ = Комплектующие.Выгрузить();
ТЗ.Колонки.Добавить("Номер");
значенияКолонкиНомер = Новый Массив;
Для каждого строка Из ТЗ Цикл
//Получаю значения для колонки значенияКолонкиНомер.Добавить(строка.Комплектующее.ПорядковыйНомер);
КонецЦикла;
ТЗ.ЗагрузитьКолонку(значенияКолонкиНомер ,"Номер");
ТЗ.Сортировать("Номер" Возр");
Комплектующие.Загрузить(ТЗ);
А если совсем кошерно, то Порядковый номер получать не через точку, а запросом
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший