Имя: Пароль:
1C
1С v8
ID перечисления через ActiveMD
0 Seriy
 
25.09.11
16:22
Уже весь интернет перерыл, не могу найти...

Где можно найти документацию по использованию ActiveMD.dll ?

Или хотя быть как узнать ID значения перечисления?

ФайлМД = "C:\Каталог\1cv7.md";
МД1 = Новый COMОбъект("ActiveMD.MDFile");
МД1.Open(ФайлМД);
   
Для А = 1 по МД1.Reference() Цикл
Спр = МД1.Reference(А);
Для Б = 1 по Спр.Attribute() Цикл
//ИД и название реквизитов справочников
ИДРеквизитаСправочника = Спр.Attribute(Б).ID;
ИмяРеквизита = Строка(Спр.Attribute(Б).Alias);
КонецЦикла;
КонецЦикла;


В этом коде я достаю ID и имена реквизитов Справочников. Вроде работает.
А мне нужно узнать ID перечислений и значений перечислений?
Можно ли это сделать через ActiveMD ?