|
УФ. ЗначениеВРеквизитФормы. Недопустимое значение параметра
| ☑ |
0
SFilchakov
15.02.16
✎
14:05
|
Всем привет.
Не могу понять почему не работает простой код:
//Модуль формы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ЗначениеВРеквизитФормы(Справочники.ТехнологииПеределов.Маршруты,"Маршрут");
ЗначениеВРеквизитФормы(Справочники.ТехнологииПеределов.Нестандартные,"Нестандарт");
КонецПроцедуры
Ошибка:
{Форма.Форма.Форма(4)}: Ошибка при вызове метода контекста (ЗначениеВРеквизитФормы)
ЗначениеВРеквизитФормы(Справочники.ТехнологииПеределов.Маршруты,"Маршрут");
по причине:
Недопустимое значение параметра (параметр номер '2')
При этом реквизиты формы "Маршрут" и "Нестандарт" являются действительно реквизитами формы а не объекта.
Что не так? Спасибо!
|
|
1
SFilchakov
15.02.16
✎
14:06
|
И тип реквизитов "СправочникСсылка.ТехнологииПеределов"
|
|
2
SFilchakov
15.02.16
✎
14:07
|
Маршрут и Нестандарт - предопределенные.
|
|
3
Nuobu
15.02.16
✎
14:11
|
ЗначениеВРеквизитФормы(Справочники.ТехнологииПеределов.Маршруты.ПолучитьОбъект(),"Маршрут");
|
|
4
SFilchakov
15.02.16
✎
14:15
|
(3) Не, ошибка. Причем с параметром №1 вроде всё нормально, что то с параметром 2.
|
|
5
Drac0
15.02.16
✎
14:35
|
(0) а почему не просто равно?
|
|
6
Drac0
15.02.16
✎
14:39
|
(0) "ПРИМЕЧАНИЕ. В качестве первого параметра методов РеквизитФормыВЗначение() и ДанныеФормыВЗначение() могут выступать только реквизиты формы следующих типов: ДанныеФормыСтруктура, ДанныеФормыКоллекция, ДанныеФормыСтруктураСКоллекцией, ДанныеФормыДерево."
Как я понимаю, верно и обратное.
|
|
7
SFilchakov
15.02.16
✎
14:44
|
(5) Равно прокатило. Спасибо.
Сам себе придумал проблему.
|
|