Цитата
Все оказалось намного проще:
Так это управляемое приложение или обычное?
Цитата
Единственное что осталось - это если Контрагент не заполнено, при начале отбора Договора показывать список контрагентов, а не список всехвсех договоров.
Я набросал простой отчет по регистру продажи. При заполнении отбора по договору - выскакивает форма выбора контрагента, а потом список договоров по этому контрагенту. Если посмотреть код, можно это увидеть:
Процедура ПриОткрытии()
//...
Если РежимВыбора И НЕ ЗначениеЗаполнено(Отбор.Владелец.Значение) Тогда
ФормаВыбораВладельца = Справочники.Контрагенты.ПолучитьФормуВыбора();
ФормаВыбораВладельца.Заголовок = "Выберите контрагента, договор которого Вы хотите выбрать.";
Контрагент = ФормаВыбораВладельца.ОткрытьМодально();
Если ТипЗнч(Контрагент) = ТипЗнч(Отбор.Владелец.Значение) Тогда
Отбор.Владелец.Значение = Контрагент;
КонецЕсли;
Отбор.Владелец.Использование = ЗначениеЗаполнено(Отбор.Владелец.Значение);
КонецЕсли;
//...
КонецПроцедуры
Поэтому добавить такое же в свою форму выбора да и всё.
Цитата
Вот думаю может написать отдельную ФормуВыбора для этого случая?
А что это даст? Как она будет вызываться?
Да, к стати, я на УТ последней смотрю.