|
|
|
|
Отбор для список значений |
☑ |
0
МешочекЗнаний
03.08.16
✎
13:41
|
День добрый.
Есть список значений с типом "Заказ покупателя".
При нажатии на кнопку выбора открывается форма ( ) и отбор приходится выбирать вручную. Как заполнить отбор по условию?
Пробовал через форму выбора, но там только одно значение можно выбрать,а потом окно закрывается. Да и значение не выбирается т.к. возвращается ссылка.
Процедура РеализацияНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ФормаВыбора = Документы.ЗаказПокупателя.ПолучитьФормуВыбора(,Элемент,);
ФормаВыбора.РежимВыбора = Истина;
ФормаВыбора.ДокументСписок.Отбор.Контрагент.Значение = Справочники.Контрагенты.НайтиПоНаименованию("Ганяк Иван Евгеньевич");
ФормаВыбора.ДокументСписок.Отбор.Контрагент.Использование = Истина;
ФормаВыбора.ДокументСписок.Отбор.Контрагент.ВидСравнения = ВидСравнения.Равно;
ФормаВыбора.Открыть();
КонецПроцедуры
|
|
1
lubitelxml
03.08.16
✎
13:42
|
хавнокод детектед: Справочники.Контрагенты.НайтиПоНаименованию("Ганяк Иван Евгеньевич");
|
|
2
hhhh
03.08.16
✎
13:43
|
делайте ВидСравнения.ВСписке
и почему через задницу пишете? Сначала же надо ВидСравнение, а потом Значение. А у вас наоборот.
|
|
3
МешочекЗнаний
03.08.16
✎
13:44
|
(1) Просто на коленке для примера. Не обращай внимания.
|
|
4
МешочекЗнаний
03.08.16
✎
13:47
|
(2) Мне не нужен отбор по нескольким контрагентам. Мне нужно вернуть несколько заказов покупателей в реквизит на форме обработки.
|
|
5
aleks_default
03.08.16
✎
13:53
|
Это у формы множественныйвыбор = истина надо ставить и закрыватьПриВыборе = ложь
|
|
6
МешочекЗнаний
03.08.16
✎
14:32
|
(5) Век тебе здоровья добрый человек. Всё получилось
|
|
Ошибка? Это не ошибка, это системная функция.