Сортировка по любому реквизиту в форме списка 1С 8
Как в форме списка реализовать сортировку по своему реквизиту?
Если реквизит примитивного типа, то достаточно установить для свойства реквизита Индексировать значение Индексировать или Индексировать с доп. упорядочиванием (не доступно для реквизитов типа ХранилищеЗначения). Если же реквизит ссылочного типа, то необходимо явно разрешить для него доступность сортировки. Например:
ЭлементУП = ЭлементыФормы.СправочникСписок.НастройкаПорядка.Найти(“Реквизит1”);
Если ЭлементУП <> Неопределено Тогда
ЭлементУП.Доступность = Истина;
КонецЕсли;