Здравствуйте!
Подскажите пожалуйста как можно из списка значений выбирать один7
Я создала реквизит на форме с типом "СписокЗначений".
Туда у меня выводятся данные из запроса.

```1c
    Запрос = Новый Запрос("ВЫБРАТЬ
    | СведенияОДоступахСписок.Пароль,
    | СведенияОДоступахСписок.ВидДоступа,
    | СведенияОДоступахСписок.АдресДоступа,
    | СведенияОДоступахСписок.Протокол,
    | СведенияОДоступахСписок.УчетнаяЗапись,
    | СведенияОДоступахСписок.Ответственный
    |ИЗ
    | РегистрСведений.СведенияОДоступах.СрезПоследних(, Оборудование = &ПеремОборудование) КАК СведенияОДоступахСписок
    |УПОРЯДОЧИТЬ ПО
    | СведенияОДоступахСписок.Протокол");

    Запрос.УстановитьПараметр("ПеремОборудование", ЭтаФорма.Объект.Ссылка);

    времТаб = Запрос.Выполнить().Выгрузить();

    ЭтаФорма.ВыборВарианта.Очистить();

    ппп = 0;

    Для каждого ТекСтрокаОтбор Из времТаб Цикл

    ЭтаФорма.ВыборВарианта.Добавить( ппп, "["+ппп+"] "+Строка(ТекСтрокаОтбор.ВидДоступа)+"/"+Строка(ТекСтрокаОтбор.АдресДоступа), );

    ппп = ппп + 1;

    КонецЦикла;
```

В принципе я получаю нужные значения, вот только когда в самой базе хочу выбрать одно, могу только редактировать.
---
Так программно можно добавить
---
Есть другой путь:
Создаете реквизит формы с типом строка, размещаете его на форме
Ставите у него свойство "Режим выбора из списка"

заполняете список выбора
Элементы.ВашРеквизит.СписокВыбора.Добавить(...)
---
Элементы.ВашРеквизит.СписокВыбора Это список значений
---
СписокЗначений (ValueList)
ВыбратьЭлемент (ChooseItem)
Синтаксис:
ВыбратьЭлемент(<Заголовок>, <Элемент>)

СписокЗначений (ValueList)
ПоказатьВыборЭлемента (ShowChooseItem)
Синтаксис:
ПоказатьВыборЭлемента(<ОписаниеОповещенияОЗакрытии>, <Заголовок>, <Элемент>)
---
Спасибо, попробую сделать.
---
К сожалению, результат тот же.
я ещё пробовала использовать
```1c
    Выбор = ВыбратьИзСписка(Список, Элементы.ВыборВарианта);
```

но также окно выбора есть, а выбрать не могу
---
всё работает, если обрабатывать выбранное значение
---
я наверное просто не очень понимаю...Могли бы вы мне объяснить как это сделать?
---
Есть другой путь:
Создаете реквизит формы с типом строка, размещаете его на форме
Ставите у него свойство "Режим выбора из списка"

заполняете список выбора
Элементы.ВашРеквизит.СписокВыбора.Добавить(...)
---
Этот вариант хороший, я тоже о нём думала. Вот только получится ли так сделать если у меня несколько значений должно быть? Я же не могу в строку записать данные из массива. Или я не правда?
---
Вы хотите несколько значений выбирать?
---
Нет, одно из нескольких.
По сути, у меня просто есть несколько таблиц с данными. И мне чтобы выбрать одну из таблиц нужно в списке выбора указать какую. А количество таблиц может быть любым...
---
и вот на скрине, который я выше прикрепила, есть возможность редактирования и добавления. Мне в принципе это не нужно, потому что я просто хочу выбрать табличку) и вот совсем запуталась...
---
дык, а чем в (5) не устраивает?
---
Элементы.ВашРеквизит.СписокВыбора Это список значений
---
Возможно это я просто не до конца понимаю. Я сейчас пробую этот способ. Но тут получается мне самой нужно добавлять элементы в список выбора, правильно? а если я не знаю какие они будут?
Простите, совсем туплю :(
---
Так программно можно добавить
---
Большое спасибо! до меня наконец дошло, всё получилось.