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

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 Сейчас в теме
ОткрытьФорму("Документ.ДоговораАрендыАз.ФормаВыбора",Отбор, Элемент);
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день