Здравствуйте!
Подскажите пожалуйста как можно из списка значений выбирать один7
Я создала реквизит на форме с типом "СписокЗначений".
Туда у меня выводятся данные из запроса.
В принципе я получаю нужные значения, вот только когда в самой базе хочу выбрать одно, могу только редактировать.
Подскажите пожалуйста как можно из списка значений выбирать один7
Я создала реквизит на форме с типом "СписокЗначений".
Туда у меня выводятся данные из запроса.
Запрос = Новый Запрос("ВЫБРАТЬ
| СведенияОДоступахСписок.Пароль,
| СведенияОДоступахСписок.ВидДоступа,
| СведенияОДоступахСписок.АдресДоступа,
| СведенияОДоступахСписок.Протокол,
| СведенияОДоступахСписок.УчетнаяЗапись,
| СведенияОДоступахСписок.Ответственный
|ИЗ
| РегистрСведений.СведенияОДоступах.СрезПоследних(, Оборудование = &ПеремОборудование) КАК СведенияОДоступахСписок
|УПОРЯДОЧИТЬ ПО
| СведенияОДоступахСписок.Протокол");
Запрос.УстановитьПараметр("ПеремОборудование", ЭтаФорма.Объект.Ссылка);
времТаб = Запрос.Выполнить().Выгрузить();
ЭтаФорма.ВыборВарианта.Очистить();
ппп = 0;
Для каждого ТекСтрокаОтбор Из времТаб Цикл
ЭтаФорма.ВыборВарианта.Добавить( ппп, "["+ппп+"] "+Строка(ТекСтрокаОтбор.ВидДоступа)+"/"+Строка(ТекСтрокаОтбор.АдресДоступа), );
ппп = ппп + 1;
КонецЦикла;
ПоказатьВ принципе я получаю нужные значения, вот только когда в самой базе хочу выбрать одно, могу только редактировать.
Прикрепленные файлы:
По теме из базы знаний
- Всякие полезности
- Организация сложных фильтров объединенных условием и/или (Работа со списками значений)
- Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 8.1-8.3 (УТ 10.3, БП 2, ЗУП 2.5, КА 1.1, УТ 11, БП 3, УНФ 1.6/3.0, КА 2, ЗУП 3 и т.д.)
- Загрузка списка значений в стандартных отчетах (Обычное приложение)
- Обзор полезных методов БСП 3.1.4
Найденные решения
(1) Есть другой путь:
Создаете реквизит формы с типом строка, размещаете его на форме
Ставите у него свойство "Режим выбора из списка"
заполняете список выбора
Элементы.ВашРеквизит.СписокВыбора.Добавить(...)
Создаете реквизит формы с типом строка, размещаете его на форме
Ставите у него свойство "Режим выбора из списка"
заполняете список выбора
Элементы.ВашРеквизит.СписокВыбора.Добавить(...)
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) СписокЗначений (ValueList)
ВыбратьЭлемент (ChooseItem)
Синтаксис:
ВыбратьЭлемент(<Заголовок>, <Элемент>)
СписокЗначений (ValueList)
ПоказатьВыборЭлемента (ShowChooseItem)
Синтаксис:
ПоказатьВыборЭлемента(<ОписаниеОповещенияОЗакрытии>, <Заголовок>, <Элемент>)
ВыбратьЭлемент (ChooseItem)
Синтаксис:
ВыбратьЭлемент(<Заголовок>, <Элемент>)
СписокЗначений (ValueList)
ПоказатьВыборЭлемента (ShowChooseItem)
Синтаксис:
ПоказатьВыборЭлемента(<ОписаниеОповещенияОЗакрытии>, <Заголовок>, <Элемент>)
(1) Есть другой путь:
Создаете реквизит формы с типом строка, размещаете его на форме
Ставите у него свойство "Режим выбора из списка"
заполняете список выбора
Элементы.ВашРеквизит.СписокВыбора.Добавить(...)
Создаете реквизит формы с типом строка, размещаете его на форме
Ставите у него свойство "Режим выбора из списка"
заполняете список выбора
Элементы.ВашРеквизит.СписокВыбора.Добавить(...)
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот