Имя: Пароль:
1C
1С v8
Форма с элементом отбора. Не дает выбрать из списка
0 ampfer11
 
01.02.16
16:05
Уважаемые спецы,
Есть форма документа в ней поле счет должно выбираться отбором по Договору контрагента

Процедура СчетНачалоВыбора(Элемент, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    ФормаВыбораСчетов = ПолучитьФорму("Документ.СчетНаОплатуПокупателю.ФормаВыбора");
    ФормаВыбораСчетов.РежимВыбора = Истина;
    ФормаВыбораСчетов.Отбор.ДоговорКонтрагента.Установить(ЭлементыФормы.Договор.Значение,ИСТИНА);
    ФормаВыбораСчетов.Отбор.ДоговорКонтрагента.Использование = Истина;
    ФормаВыбораСчетов.Открыть();
    
КонецПроцедуры
Список формируется нормально. Не получается выбрать из списка SOS!
1 Михаил Козлов
 
01.02.16
17:02
Если ОФ, то в ФормаВыбораСчетов = ПолучитьФорму("Документ.СчетНаОплатуПокупателю.ФормаВыбора"); нужно указать поле ввода, куда должен попасть счет, как владельца формы.
2 ampfer11
 
01.02.16
17:15
Спасибо Михаил,
Сделал так:
ФормаВыбораСчетов = ПолучитьФорму("Документ.СчетНаОплатуПокупателю.ФормаВыбора",,ЭлементыФормы.Счет);
Вроде работает