0

Метод ВыбратьИзСписка() в обычной или управляемой форме

Открывает выпадающий список для выбора значения

Синтаксис

Метод ВыбратьИзСписка() имеет следующий синтаксис:

ЭлементСпискаЗначений ВыбратьИзСписка(СписокЗначений, [ЭлементФормы], [НачальноеЗначение])

А также альтернативный англоязычный синтаксис:

ValueListElement ChooseFromList(ValueList, [FormElement], [StartValue])

Параметры

Описание параметров метода ВыбратьИзСписка():

Имя параметра* Тип Описание
СписокЗначений СписокЗначений Список значений, содержащий значения, из которых будет осуществляться выбор.

Примечание: Если в списке значений указаны картинки, то они отображаются в выпадающем списке.

ЭлементФормы ГруппаФормы, ТаблицаФормы, ПолеФормы, КнопкаФормы Элемент формы, около которого будет открыт выпадающий список. Если не указан, то будет выбран активный элемент формы.
НачальноеЗначение Число, ЭлементСпискаЗначений Задает начальный элемент, который будет активным по-умолчанию при открытии списка.
*Жирным шрифтом выделены обязательные параметры

Возвращаемое значение

ЭлементСпискаЗначений — если пользователь выбрал значение
Неопределено — если пользователь отказался от выбора

Описание

Метод ВыбратьИзСписка() Открывает выпадающий список для выбора значения из предложенного списка. Выпадающий список будет расположен около переданного элемента формы или около его активной области.

Внимание! В веб-клиенте выбор осуществляется из списка, открываемого в отдельном окне.
Внимание!! Если для конфигурации отключен режим использования модальности (свойство РежимИспользованияМодальности установлено в НеИспользовать), следует использовать метод ПоказатьВыборИзСписка().

Доступность

Версия Поддержка
8.1 не поддерживается!
8.2 Толстый клиент, Тонкий клиент
8.3 Толстый клиент, Тонкий клиент, Мобильный клиент, Мобильное приложение

Пример использования

Пример кода с использованием метода ВыбратьИзСписка():

&НаКлиенте
Процедура СпособПолученияНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
	
	СписокВыбора = Новый СписокЗначений;
	СписокВыбора.Добавить("Самовывоз");
	СписокВыбора.Добавить("Доставка");
	
	//в качестве элемента указываем элемент, вызвавший событие
	ВыбЭлемент = ЭтаФорма.ВыбратьИзСписка(СписокВыбора, Элемент, 0);
	Если НЕ ВыбЭлемент = Неопределено Тогда
		СпособПолучения = ВыбЭлемент.Значение;
	КонецЕсли;
	
	СтандартнаяОбработка = Ложь;
	
КонецПроцедуры

Читайте также:

  1. Метод ВыбратьИзМеню() управляемой и обычной формы

Поделиться страницей в соц.сетях

Метки: Метки

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *