Имя: Пароль:
1C
1C 7.7
v7: Программный выбор на форме выбора справочника
0 picom
 
07.06.12
06:12
В документе есть реквизит с типом спр.контрагенты.
При нажатии на типовую кнопку выбора открывается справочник с формой "для выбора"
При выборе строки срабатывает код
.
Процедура ПриВыбореСтроки()
   Форма.Параметр = ТекущийЭлемент();
   Возврат;
КонецПроцедуры  
.
и форма закрывается, передавая в реквизит документа выбранного контрагента.
Создал на форме выбора справочника кнопку со смыслом - заполнить контрагента "розничный покупатель"
.
Какой должен быть код у кнопки, чтобы при ее нажатии форма закрылась, а в документе контрагента выбрало с кодом "00001"?
.
Процедура НажалиКнопарь()
   Спр=СоздатьОбъект("Справочник.Контрагенты");
   Спр.НайтиПоКоду("00001") ;

       Форма.Параметр = Спр.ТекущийЭлемент();
       Форма.Закрыть () ;
КонецПроцедуры  
.
Это не работает.
Форму закрывает.
По коду ищет.
Контрагента не заполняет в документе.
Хэлп.
1 picom
 
07.06.12
06:20
Форма.ВыполнитьВыбор(Спр.ТекущийЭлемент()) ;
Всем спасибо за помощь
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.