Имя: Пароль:
1C
1С v8
Множественный выбор
0 Slon747
 
04.02.16
11:56
ФормаВыбораКонтрагентов = Справочники.Контрагенты.ПолучитьФормуВыбора();
ФормаВыбораКонтрагентов.МножественныйВыбор = Истина;
МассивЭлементов = ФормаВыбораКонтрагентов.ОткрытьМодально();

Выбираю несколько элементов, а МассивЭлементов в итоге содержит не массив, а один элемент.
Что за черт?
1 cw014
 
04.02.16
12:05
Видимо в форме выбора такой обработчик стоит. Попробуй "ОбработкаВыбора"
2 Nuobu
 
04.02.16
12:06
(0) А ты нажимаешь кнопку "Выбрать", после того, как выбрал несколько элементов?
3 Slon747
 
04.02.16
12:11
(1) В форме выбора из обработчиков только ПередОткрытием и ПриОткрытии

(2) Нажимаю
4 Slon747
 
04.02.16
14:28
Нашел.
Если в форме выбора нажать Выбрать из контекстного меню, то возвращает массив.
Если нажать Выбрать в самой форме выбора, то вернет ссылку элемента.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший