Пытаюсь получить доступные поля схемы компоновки без отключения их функциональными опциями. Для этого использую второй параметр конструктора ИсточникДоступныхНастроекКомпоновкиДанных
<ПараметрыФункциональныхОпций> (необязательный)
Тип: Структура.
Содержит параметры функциональных опций которые будут использоваться при построении доступных полей.
Значение по умолчанию: Неопределено.
ФункциональныеОпции = Новый Структура;
Для Каждого МетаОпция Из Метаданные.ФункциональныеОпции Цикл
ФункциональныеОпции.Вставить(МетаОпция.Имя, Истина);
КонецЦикла;
ИсточникДоступныхНастроек = Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных, ФункциональныеОпции);
КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
КомпоновщикНастроек.Инициализировать(ИсточникДоступныхНастроек);
В итоге получаю такое же количество полей как и без передачи этого параметра. Пробовал передавать туда пустую структуру, но никаких изменений не увидел. Если же я меняю константу, связанную с функциональной опцией, то количество доступных полей увеличивается.
Как правильно использовать этот параметр конструктора?