При открытии формы срабатывает только 1 отбор

1. user1302499 19.06.20 10:29 Сейчас в теме
Не срабатывает отбор по организации

Процедура ПолеВвода1НачалоВыбора(Элемент, СтандартнаяОбработка)
	СтандартнаяОбработка = Ложь;
	ЗначениеОтбора = Новый Структура;
	ЗначениеОтбора.Вставить("Организация", ЭлементыФормы.Организация.Значение);
	ЗначениеОтбора.Вставить("Владелец", Контрагент);
	ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
	ОткрытьФорму("Справочник.ДоговорыКонтрагентов.ФормаВыбора",ПараметрыВыбора,Элемент);
КонецПроцедуры
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. andy_zhav 197 19.06.20 11:34 Сейчас в теме
(1)
Нужно проверить 2 момента:
1. Заполненность и тип значения ЭлементыФормы.Организация.Значение. Смущает меня эта конструкция. Я бы подставил сюда Реквизит формы или реквизит объекта.
Например:
ЗначениеОтбора.Вставить("Организация", Организация); // В случае если это реквизит формы


или
ЗначениеОтбора.Вставить("Организация", Объект.Организация); // В случает если реквизит объекта


2. Проверить наличие в составе полей фильтруемого динамического списка поля "Организация", а также наличие установленной на нем галочки "Использовать всегда"
2. Ivanov_OM 38 19.06.20 11:10 Сейчас в теме
В модуле ФормыВыбора справочника договоры в процедуре ПриОткрытии не предусмотрены никакие отборы, кроме отбора по владельцу.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот