HelpF.pro

Сортировка списка по произвольной колонке?

В процедуру ПриОткрытии или в конец модуля добавить:
Код 1C v 8.х
 ЭлементыФормы.РегистрСведенийСписок.НастройкаПорядка.НомерСоглашения.Доступность=Истина;    

Где НомерСоглашения - Колонка в списке регистра сведений по которой нужно сортировать!
Далее щелкнув правой клавишей мыши на списке и зайдя в пункт Сортировка - увидим что стала доступна возможность сортировки по НомерСоглашения.

Как отсортировать список документов по признаку ПРОВЕДЕН?
Код 1C v 8.х
 ЭлементыФормы.ДокументыСписок.НастройкаПорядка.Проведен.Доступность = Истина;
Список.Порядок.Установить("Проведен Убыв, Дата");


Сортировка динамических списков (ЖурналДокументовСписок)
Добавлять элементы настройки порядка в динамические списки нельзя.
Если индексирование для графы установлено, то соответсвующий элемент настройки порядка уже есть, надо его просто включить:
Код 1C v 8.х
  ЖурналДокументовСписок.Порядок.Установить("Номер Возр");
// или
ЖурналДокументовСписок.Порядок.Установить("Месяц Возр");
// или
ЖурналДокументовСписок.Порядок.Установить("Организация Возр");
// или
ЖурналДокументовСписок.Порядок.Установить("Ссылка");

При открытии, журнал будет упорядочен!

Код 1C v 8.х
 ЭлементыФормы.СправочникСписок.НастройкаПорядка.Дата.Доступность=Истина;
ЭлементыФормы.СправочникСписок.НастройкаПорядка.Номер.Доступность=Истина;
СправочникСписок.Порядок.Установить("Дата Возр, Номер");

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq8/view/713.html