Имя: Пароль:
1C
1С v8
Список выбора в управляемой форме
0 kostya_77
 
01.08.16
10:13
как в управляемой форме сделать список выбора, с возможность выбора нескольких значений и передачи этих значений как параметр в запрос?
1 Mankubus
 
01.08.16
10:16
(0) УправляемаяФорма (ManagedForm)
ВыбратьИзСписка (ChooseFromList)
Синтаксис:

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

<СписокЗначений> (обязательный)

Тип: СписокЗначений.
Список значений, содержащий значения, из которых будет осуществляться выбор.
<ЭлементФормы> (необязательный)

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

Тип: Число; ЭлементСпискаЗначений.
Задает начальный элемент, который будет активным при открытии списка.
Если параметр не указан, в списке не будет выбрано начальное значение.
Возвращаемое значение:

Тип: ЭлементСпискаЗначений; Неопределено.
Выбранный элемент списка или Неопределено, если пользователь отказался от выбора.
Описание:

Вызывает выпадающий список для выбора значения. Набор значений для выбора задается списком значений. Выпадающий список будет расположен около переданного элемента формы или около его активной области.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент).
Примечание:

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

Список = Новый СписокЗначений;
Список.Добавить("Доставка");
Список.Добавить("Разгрузка");
Список.Добавить("Картинка",,,БиблиотекаКартинок.Картинка1);
Вид = ВыбратьИзСписка(Список, Элементы.Поле1);
2 Mankubus
 
01.08.16
10:17
(0) или свою форму выбора нарисуй
3 xxTANATORxx
 
01.08.16
10:18
(0)в чем сложность?
4 PaulBC
 
01.08.16
10:19
5 kostya_77
 
01.08.16
10:39
сложность в том, что я не могу это сделать
6 kostya_77
 
01.08.16
10:39
какие реквизиты мне нужно поместить на форму?
7 FIXXXL
 
01.08.16
12:46
(6) СписокЗначений подойдет?
Основная теорема систематики: Новые системы плодят новые проблемы.