diff --git a/src/content/docs/knowledge-base/Общие/Управляемые формы/Динамические списки/Как программно упорядочить динамический список.md b/src/content/docs/knowledge-base/Общие/Управляемые формы/Динамические списки/Как программно упорядочить динамический список.md new file mode 100644 index 0000000..013bc91 --- /dev/null +++ b/src/content/docs/knowledge-base/Общие/Управляемые формы/Динамические списки/Как программно упорядочить динамический список.md @@ -0,0 +1,19 @@ +--- +title: Как программно упорядочить динамический список +slug: общие-управляемые-формы-динамические-списки/как-программно-упорядочить-динамический-список +--- + +[Взято с Инфостарт](https://forum.infostart.ru/forum9/topic99118/message2717458/) + +```bsl + +Порядок = Список.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы.Найти(Список.Порядок.ИдентификаторПользовательскойНастройки); +Порядок.Элементы.Очистить(); + +НовыйПорядок = Порядок.Элементы.Добавить(Тип("ЭлементПорядкаКомпоновкиДанных")); +НовыйПорядок.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Авто; +НовыйПорядок.Поле = Новый ПолеКомпоновкиДанных("НомерСтрокиДокумента"); +НовыйПорядок.ТипУпорядочивания = НаправлениеСортировкиКомпоновкиДанных.Возр; +НовыйПорядок.Использование = Истина; + +``` \ No newline at end of file