Имя: Пароль:
1C
1С v8
Не работает Константы.СоздатьНабор() по массиву
0 Stomatolog
 
17.10.14
21:20
Собственно сабж. Выполняю

НаборКонстант = Константы.СоздатьНабор(МассивИменНабораКонстант);

где МассивИменНабораКонстант - массив или констант, или их идентификаторов. Делал и так и так в цикле:

            МассивИменНабораКонстант.Добавить(Метаданные.Константы.Найти(ИдентификаторКонстанты));
            МассивИменНабораКонстант.Добавить(ИдентификаторКонстанты);

Вываливается в исключение на СоздатьНабор, ОписаниеОшибки() = "". В чем дело?
1 Рэйв
 
17.10.14
21:22
У констант есть набор???
2 Рэйв
 
17.10.14
21:23
хрена се я отстал от жизни....
3 Рэйв
 
17.10.14
21:24
дарю.

МоеЗначениеКонстанты=Константы.Имя.Прочитать();

Можешь не благодарить.
Просто не пугай так больше.
4 Рэйв
 
17.10.14
21:25
А может и правда есть набор??
5 Stomatolog
 
17.10.14
21:26
(3) Как это использовать в цикле? У меня на входе массив строк - имен констант.
6 Рэйв
 
17.10.14
21:27
(5)
Константы["Имя"]
Изыди уже:-)
7 Stomatolog
 
17.10.14
22:22
Странное дело. 23 элемента в массиве улезают в набор, 24-ый - нет. Дело в этом.
8 Рэйв
 
17.10.14
22:24
(7)Ты как-то все-таки грибочки постарайся из рациона потихоньку удалить. Сразу все говорят нельзя.