Может кто сталкивался или работал с этим методом "СоздатьЭлементыФормыПользовательскихНастроек" ?

Обычная форма списка с динамическим списком , для всех новых форм уже создается группа "СписокКомпоновщикНастроекПользовательскиеНастройки" и автоматический прописывается в "Группа пользовательских настроек" , после чего все пользовательские отборы появляются в этой группе .

Мне нужно сделать тоже самое только программно . Вроде все "ок" , даже выводятся отборы , но только те которые я задал в конфигураторе .

Содержаться в "Список.КомпоновщикНастроек.Настройки.Отбор" и автоматический создаются элементы на форме
А то что я добавил как пользователи , не попадают на формы "Быстрый отбор" стоит .
Они содержаться в "Список.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы"

Если в ручную без функции "СоздатьЭлементыФормыПользовательскихНастроек" , все "ок" элементы создаются когда я добавляю их как пользователь .

http://prntscr.com/ivpk02
---
Нашел решение. Может кому нужно будет , дает возможность поставить больше чем по два отбора в одну строку.

1) Первое динамический создаю группу в форме , можно и создать в ручную(в новых формах создается само)

СписокКомпоновщикНастроекПользовательскиеНастройки = ФормаДокумента.Элементы.Вставить("СписокКомпоновщикНастроекПользовательскиеНастройки",
           Тип("ГруппаФормы"), ДинамическийСписокЭлемент.Родитель , ДинамическийСписокЭлемент);

СписокКомпоновщикНастроекПользовательскиеНастройки.Вид = ВидГруппыФормы.ОбычнаяГруппа;

2) В форме списка добавляю действие ("ПриОбновленииСоставаПользовательскихНастроекНаСервере" . После этого на форме в одной строке может быть сколько угодно динамических отборов что очень удобно для мониторов с большим разрешением.

&НаСервере
Процедура СписокПриОбновленииСоставаПользовательскихНастроекНаСервере(СтандартнаяОбработка)
СтандартнаяОбработка = Ложь ФормаДокумента.Элементы[ИмяЭлементаДинамическогоСписка].СоздатьЭлементыФормыПользовательскихНастроек(ФормаДокумента.Элементы.СписокКомпоновщикНастроекПользовательскиеНастройки, РежимОтображенияНастроекКомпоновкиДанных.БыстрыйДоступ, КоличествоКолонокВОднойСтроке);

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

В своей конфигурации я использовал "Подключить_СписокПриОбновленииСоставаПользовательскихНастро­екНаСервере" и вызывал процедуру общего модуля , где получал "КоличествоКолонокВОднойСтроке" с настроек пользователя . И например если нужно это добавит в каждую форму можно например использовать скрипт .
---
Нашел решение. Может кому нужно будет , дает возможность поставить больше чем по два отбора в одну строку.

1) Первое динамический создаю группу в форме , можно и создать в ручную(в новых формах создается само)

СписокКомпоновщикНастроекПользовательскиеНастройки = ФормаДокумента.Элементы.Вставить("СписокКомпоновщикНастроекПользовательскиеНастройки",
           Тип("ГруппаФормы"), ДинамическийСписокЭлемент.Родитель , ДинамическийСписокЭлемент);

СписокКомпоновщикНастроекПользовательскиеНастройки.Вид = ВидГруппыФормы.ОбычнаяГруппа;

2) В форме списка добавляю действие ("ПриОбновленииСоставаПользовательскихНастроекНаСервере" . После этого на форме в одной строке может быть сколько угодно динамических отборов что очень удобно для мониторов с большим разрешением.

&НаСервере
Процедура СписокПриОбновленииСоставаПользовательскихНастроекНаСервере(СтандартнаяОбработка)
СтандартнаяОбработка = Ложь ФормаДокумента.Элементы[ИмяЭлементаДинамическогоСписка].СоздатьЭлементыФормыПользовательскихНастроек(ФормаДокумента.Элементы.СписокКомпоновщикНастроекПользовательскиеНастройки, РежимОтображенияНастроекКомпоновкиДанных.БыстрыйДоступ, КоличествоКолонокВОднойСтроке);

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

В своей конфигурации я использовал "Подключить_СписокПриОбновленииСоставаПользовательскихНастро­екНаСервере" и вызывал процедуру общего модуля , где получал "КоличествоКолонокВОднойСтроке" с настроек пользователя . И например если нужно это добавит в каждую форму можно например использовать скрипт .
---
Огромное человеческое спасибо.
Утром наткнулся на свой такой же вопрос на мисте два года назад (без ответа конечно).
---
Молодец, сам спросил, сам ответил)))
---
Спасибо добрый человек
от себя добавлю событие формы для отчетов СКД

```1c
    &НаСервере
    Процедура ПриОбновленииСоставаПользовательскихНастроекНаСервере(СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    СоздатьЭлементыФормыПользовательскихНастроек(Элементы.КомпоновщикНастроекПользовательскиеНастройки, РежимОтображенияНастроекКомпоновкиДанных.БыстрыйДоступ, 6);
    КонецПроцедуры
```