Всем привет.
Не могу понять почему не работает простой код:
//Модуль формы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ЗначениеВРеквизитФормы(Справочники.ТехнологииПеределов.Маршруты,"Маршрут");
ЗначениеВРеквизитФормы(Справочники.ТехнологииПеределов.Нестандартные,"Нестандарт");
КонецПроцедуры
Ошибка:
{Форма.Форма.Форма(4)}: Ошибка при вызове метода контекста (ЗначениеВРеквизитФормы)
ЗначениеВРеквизитФормы(Справочники.ТехнологииПеределов.Маршруты,"Маршрут");
по причине:
Недопустимое значение параметра (параметр номер '2')
При этом реквизиты формы "Маршрут" и "Нестандарт" являются действительно реквизитами формы а не объекта.
(0) "ПРИМЕЧАНИЕ. В качестве первого параметра методов РеквизитФормыВЗначение() и ДанныеФормыВЗначение() могут выступать только реквизиты формы следующих типов: ДанныеФормыСтруктура, ДанныеФормыКоллекция, ДанныеФормыСтруктураСКоллекцией, ДанныеФормыДерево."
(5) Равно прокатило. Спасибо.
Сам себе придумал проблему.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс