Зависимость полей формы

1. Drewssikk 05.08.22 14:17 Сейчас в теме
Добрый день, пользуюсь УНФ 1.6. Добавил реквизит КонтактноеЛицо с ссылкой на справочник контактные лица, добавил новое поле на ФормуДокумента документ ЗаказПокупателей и теперь нужно чтобы при выборе Контрагента в контактах высвечивались только Контакты этого Контрагента, пробовал делать через СвязиПараметровВыбора, но ничего не получается.

Попробовал через события это сделать:

&НаКлиенте
Процедура КонтактноеЛНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Отбор = Новый Структура("Контрагент", Объект.Контрагент);
ОткрытьФорму("Справочник.КонтактныеЛица.ФормаВыбора", Новый Структура("Отбор", Отбор), Элемент,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры

Но теперь открывается окно Контакты этого Контрагента, но без возможности выбора
Подскажите пожалуйста что нужно сделать.
По теме из базы знаний
Найденные решения
2. Pavel Rodinchenko 05.08.22 14:34 Сейчас в теме
(1)Попробуйте так
Оповещение = Новый ОписаниеОповещения("ЗакрытиеФормыЗавершение", ЭтотОбъект);
	ОткрытьФорму("Справочник.КонтактныеЛица.ФормаВыбора", Новый Структура("Отбор", Отбор), ЭтаФорма,,,, Оповещение, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);

&НаКлиенте
Процедура ЗакрытиеФормыЗавершение(Результат, ДополнительныеПараметры) Экспорт

// тут результат обрабатывайте

КонецПроцедуры                                                                                   
Показать
Drewssikk; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Pavel Rodinchenko 05.08.22 14:34 Сейчас в теме
(1)Попробуйте так
Оповещение = Новый ОписаниеОповещения("ЗакрытиеФормыЗавершение", ЭтотОбъект);
	ОткрытьФорму("Справочник.КонтактныеЛица.ФормаВыбора", Новый Структура("Отбор", Отбор), ЭтаФорма,,,, Оповещение, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);

&НаКлиенте
Процедура ЗакрытиеФормыЗавершение(Результат, ДополнительныеПараметры) Экспорт

// тут результат обрабатывайте

КонецПроцедуры                                                                                   
Показать
Drewssikk; +1 Ответить
3. Drewssikk 05.08.22 15:39 Сейчас в теме
Оставьте свое сообщение

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