|
Ошибка: Недопустимое значения параметра( "1")
| ☑ |
0
Rodinyr
24.10.11
✎
17:19
|
Имспользую функцию РеквизитФормыВЗначение("имя реквизита") при открытии формы возникает Ошибка о недопустимом параметре. Что может быть не так? Параметр существует.
|
|
1
vmv
24.10.11
✎
17:22
|
если это реквизит примитивного типа, то так и будет - эта команда формирует значения: деревозначений, тааблицазначений, вообщем коллекционные типы - читай СП
|
|
2
Rodinyr
24.10.11
✎
17:23
|
Это таблица значений
|
|
3
vmv
24.10.11
✎
17:23
|
и "имя реквизита" должно быть именем элемента формы, а не реквизита формы - почувствуйте разницу
|
|
4
Rodinyr
24.10.11
✎
17:26
|
И мия реквизита и имя Элемента называются одинаково. я использование этой функции посмотрел в УТ. там тоже таблица преобразовывалась.
|
|
5
Defender aka LINN
24.10.11
✎
17:26
|
(0) Прямо-таки _при открытии_ формы?
|
|
6
Defender aka LINN
24.10.11
✎
17:26
|
(3) Не болтайте ерундой. :)
|
|
7
Rodinyr
24.10.11
✎
17:28
|
НУ Эта функция используется в приопределенной функции ПриСозданииНаСервере. так что получается при открытии
|
|
8
Defender aka LINN
24.10.11
✎
17:30
|
(7) При открытии и при создании таки разные вещи.
Если при создании - то проверяй таки имя реквизита своего.
|
|
9
Rodinyr
24.10.11
✎
17:31
|
посимвольно проверил!!! Один В один. Меня ковычки смутили в использовании? может как то по др надо ее использовать?
|
|
10
vmv
24.10.11
✎
17:35
|
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Дз = РеквизитФормыВЗначение("ВнешниеИсточникиДерево");
ИнициализироватьПараметрыФормы();
КонецПроцедуры
у меня работает, значит либо кривое имя, либо кривой тип реквизита.
Этот метод испольняется первым, то методов восстановления настроек на сервере,
там могут быть приколы в плане, если сохраненная структура не равна текущей, то хрен восстановит.
|
|
11
Rodinyr
24.10.11
✎
17:38
|
Спасибо за нюансы. не знал. буду ковырять.
|
|