Как сделать сортировку по колонке в списке документов?

В списке документов по умолчанию стоит сортировка по дате документа. Для того чтобы была возмоность сортировать по другим колонкам – необходимо сделать их доступными для этого:

Процедура ПриОткрытии()
	
	ЭлементыФормы.Список.НастройкаПорядка.ДатаОплаты.Доступность=Истина;
	ЭлементыФормы.Список.НастройкаПорядка.Контрагент.Доступность=Истина;

КонецПроцедуры
 

При этом не стоит забывать что пользователь можеть выбрать сам колонку для сортировки по умолчанию:отбор и сортировка в 1С

Цитата из помощника:

НастройкаПорядка (OrderSetting)
Расширение табличного поля списка документов
НастройкаПорядка (OrderSetting)
Использование:
Только чтение.
Описание:
Тип: НастройкаПорядка. Предоставляет доступ к настройкам порядка списка документов. Представляет собой коллекцию значений типа ЭлементУправленияПорядком. Свойства коллекции содержат объекты для управления элементом порядка. Имена свойств совпадают с имена доступных элементов упорядочивания

Добавить комментарий

  1. Владимир

    Как поместить нужные колонки в список сортировки, если они в списке отборов есть, а в списках сортировок их нет? Все перерыл. Колонки создавал все сам. В таблице списка документов их около 10, все с возможностью сортировки, а две нет. Хотя все было создано копированием предыдущих, свойства и характеристики одинаковые, и предыдущие колонки (которые доступны для сортировки) я специально никуда для этого не добавлял.