К списку форумов К списку вопросов
УстановитьАтрибут + перечисление
EVS
01.10.2004 - 15:30
подскажите, плиз, почему не устанавливается значение реквизита справочника
значение = Объект.Метаданные.Перечисление(_строка).Значение(а);
Спр.УстановитьАтрибут(Таб.PROPERTY, значение);
SnarkHunter
1 - 01.10.2004 - 15:32
А должен?
EVS
2 - 01.10.2004 - 15:33
а нет?
Муму после всплытия
3 - 01.10.2004 - 15:39
сильно.................... это ОЛЕ что ли??
SnarkHunter
4 - 01.10.2004 - 15:39
Я не совсем понимаю что сие
 
Объект.Метаданные.Перечисление(_строка).Значение(а);
 
означает...
EVS
5 - 01.10.2004 - 15:40
(3) ну типа да...
гз
ТакиеДела
6 - 01.10.2004 - 15:43
SnarkHunter , кто же так переменные назвается, подумай о смене профессии
EVS
7 - 01.10.2004 - 15:44
Ну или так, чтоп понятней было ))
Спр.УстановитьАтрибут("типыНоменклатуры", Метаданные.Перечисление("ТипыНоменклатуры").Значение(1));
Муму после всплытия
8 - 01.10.2004 - 15:44
(5)
а базы одинаковые??
Дяпти
9 - 01.10.2004 - 15:47
Может так сработает:
Значение = Объект.EvalExpr("Перечисление." + _Строка + ".ЗначениеПоНомеру(" + а + ")");
SnarkHunter
10 - 01.10.2004 - 15:49
(6)Формулировал под дурью что ли?
Муму после всплытия
11 - 01.10.2004 - 15:49
Перечисление.ТипыНоменклатуры.ЗначениеПоНомеру(1)
ТакиеДела
12 - 01.10.2004 - 15:51
10) попробуй так Объект.Метаданные.Перечисление(а).Значение(_строка);
SnarkHunter
13 - 01.10.2004 - 15:54
(12)Отстань... Это не моя проблема...

К списку вопросов на форуме 1C

>>