Управляемая форма. Внешняя обработка. На форме ПолеВвода с установленной галочкой РежимВыбораИзСписка.
Заполняю его:
&НаСервере
Процедура ЗаполнитьСписокСводников()
_Список=ЭтаФорма.Элементы.СписокСводников.СписокВыбора;
_Список.Очистить();
Соединение=СоединиеБД();
Если Соединение=Неопределено Тогда
Возврат;
КонецЕсли;
Запрос=Соединение.NewObject("Запрос");
Выборка=Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
_Список.Добавить(Выборка.НомерСводника, "№ "+Выборка.НомерСводника+" (Вес= "+Выборка.Вес+")");
КонецЦикла;
КонецПроцедуры
Список заполняется. При нажатии на стрелку раскрывается.
При выборе значения ПолеВвода остается пустым. Что еще нужно добавить?
И как после заполнения установить значение по умолчанию? например первую строку списка?
(2) http://1c-esse.buter.ru/vypadayushhij-spisok-na-forme.html за основу взял вот это.
Добавил реквизит ФОРМЫ СписокСводников тип Строка, на форму поместил поле ввода, связаную с этим реквизитом. У поля включена галочка РежимВыбораИзСписка.
(4) загрузка документов в ТМС Логистика из КА1.1 для планирования маршрутов доставки.
нарисовал простенькую обработку с выпадающим списком - в ней все работает... :-(
буду искать три отличия...