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