| 
 
  Авторизация
                    
                    
                    
                        
                      
                    На сайте: 
 |  | Содержание 
 Как организовать программный выбор элемента справочника?
 
 
 
  // Получить форму выбора справочника как подчиненную // форме документа
 ФормаВыбора = Справочники.Номенклатура.ПолучитьФормуВыбора( , ЭтаФорма);
 // Открыть полученную форму
 ФормаВыбора.Открыть();
 Процедура ОбработкаВыбора(ЗначениеВыбора, Источник)
 ПолученноеЗначение = ЗначениеВыбора;
 // Дальнейшая обработка значения.
 КонецПроцедуры
 ФормаВыбора = Справочники.Номенклатура.ПолучитьФормуВыбора( , ЭтаФорма);
 Выбрано = ФормаВыбора.ОткрытьМодально();
 Процедура ПолеВводаНачалоВыбора(Элемент, СтандартнаяОбработка)
 // Запретить стандартную обработку.
 СтандартнаяОбработка = Ложь;
 // Получить форму выбора справочника как подчиненную полю ввода.
 ФормаВыбора = Справочники.Номенклатура.ПолучитьФормуВыбора( , Элемент);
 // Открыть полученную форму
 ФормаВыбора.Открыть();
 КонецПроцедуры
 Процедура ПолеВводаОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
 // Отключить стандартную обработку (при необходимости).
 СтандартнаяОбработка = Ложь;
 ПолученноеЗначение = ВыбранноеЗначение;
 // Дальнейшая обработка значения.
 КонецПроцедуры
 
 |