Шапка документа

1. _7445_ 17.10.19 23:19 Сейчас в теме
Здравствуйте. Я плохо знаю русский. Извините за этого. Я еще новичок в 1С программирование. Конфигурация - Бухгалтерия Предприятия 3.0. Есть документ начисление аренды. В шапке документе находится 2 реквизита - Контрагент и Договор. Пользователь заполняет реквизит контрагент. Надо что когда пользователь нажмёт кнопку выбрать (F4) для договора тогда в списке было только те договоры которые связны с выбранном контрагентом и конечно в состояние бизнес процесса было утвержден. В событие начало выбора (реквизит договор) написал такой код, работает но тогда пользователь выбирает документ о не отображается нигде. Надо что отображался в договоре и заполнял ТЧ текущего документа.
&НаКлиенте
Процедура ЗаказНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
	СтандартнаяОбработка = Ложь;
        ПараметрыСписка = Новый Структура("Состояние, Контрагент", СостояниеДокумента(), Объект.Контрагент);
	Отбор = Новый Структура("Отбор", ПараметрыСписка);
	ОткрытьФорму("Документ.ДоговораАрендыАз.ФормаВыбора",Отбор);
КонецПроцедуры

&НаСервере
Функция СостояниеДокумента()
	Возврат Перечисления.СостоянияДокументов.Утвержден;
КонецФункции
Показать

Как исправить с этим? Спасибо всем за ранее.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. LifeRock 18.10.19 01:13 Сейчас в теме
у реквизита есть свойство "Связи параметров выбора".
Посмотрите как это сделано в типовых.
3. Colonell 4 18.10.19 08:38 Сейчас в теме
ОткрытьФорму("Документ.ДоговораАрендыАз.ФормаВыбора",Отбор, Элемент);
Оставьте свое сообщение

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