Необходимо получить список операций накладной запросом (т.к. в разных конфигурациях перечисление для "ВидаОперации" называется по разному; будет параметром), и дать пользователю возможность выбора. На форме: список выбора.
Обнаружил, что после того, как пользователь внес значение со списка - повторный клик на списке вызывает дублирование списка. Хотя список очищаю, перед выполнением запроса.
&НаКлиенте
Процедура ОперацияНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Элементы.Операция.СписокВыбора.Очистить(); //???
Элементы.Операция.СписокВыбора.ЗагрузитьЗначения(Получить_Операцию());
КонецПроцедуры
Функция Получить_Операцию()
Запрос= Новый Запрос();
Запрос.Текст= "ВЫБРАТЬ
| ВидыОперацийНалоговаяНакладная.Ссылка КАК ВидОперации
|ИЗ
| Перечисление.ВидыОперацийНалоговаяНакладная КАК ВидыОперацийНалоговаяНакладная";
Выборка = Запрос.Выполнить();
Если Не Выборка.Пустой() Тогда
Возврат Выборка.Выгрузить().ВыгрузитьКолонку("ВидОперации");
КонецЕсли;
КонецФункции