Форма при выборе с отбором не работает
☑
0
Dom26
31.05.19
✎
14:36
знаю что глупость но не могу понять в чем дело пытаюсь открывать выбор группноменклатур с отбором
&НаКлиенте
Процедура ТоварыНоменклатураНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = ложь;
нФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбораГруппы", , Элемент);
эОтбор = нФормаВыбора.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
эОтбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка");
эОтбор.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
эОтбор.ПравоеЗначение = ПолучитьСПисокЛотовФункция();
эОтбор.Использование = Истина;
нФормаВыбора.Открыть();
КонецПроцедуры
не отрабатывает и отбора не видно, ПолучитьСПисокЛотовФункция - список значений там все ок
1
Dom26
31.05.19
✎
14:40
кода стирающего отборы в форме выбора не нашел, куда копать
2
Aleksandr N
31.05.19
✎
14:45
(0) Что значит "не отрабатывает"?
"отбора не видно" - его и не будет видно.
3
Aleksandr N
31.05.19
✎
14:46
(2) + на группы отбор не будет действовать.
4
RomanYS
31.05.19
✎
14:48
(3) +1
Работать для групп будет только в режиме просмотра "список".
5
Dom26
31.05.19
✎
14:56
(4) это у элемента формы список, ка ксвойство называется?
6
Aleksandr N
31.05.19
✎
14:58
(5) написали же "режим просмотра".
7
RomanYS
31.05.19
✎
14:59
(5) на стороне пользователя это называется "режим просмотра". Посмотри "РежимПросмотра"))
8
Dom26
31.05.19
✎
15:01
(7) отображение называется и да вроде сработало
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший