Показать сообщение отдельно
Старый 16.09.2005, 15:29   #8  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
Ок, находим в UtilIdElements элемент с нужным типом. В нашем случае, этот элемент называется "Integer". Но легко можно и использовать и AmountNoDecimals. Вот и используем его контейнер. т.е. запись создается на основе имеющейся. Для Enum-типа анологично, можно взять хоть "AltAddressType", затем подчистить свойства - и имеем новый элемент Enum-типа.
Base Enums создаются несколько иначе.
PHP код:
//...
select maxof(idfrom uie  where uie.recordType == UtilElementType::Enum && uie.utilLevel  == XInfo.currentAOLayer();

uie.id++;
uie.utilLevel  XInfo.currentAOLayer( );
uie.recordType UtilElementType::Enum;
uie.name       _name;
uie.insert();

tNode TreeNode::findNode("Data Dictionary\\\\Base Enums");
tNode.AOTrefresh();

tNode TreeNode::findNode("Data Dictionary\\\\Base Enums\\\\"+_name);
//... 
ну и дальше добавляем елементы

ps да чтож он (форум) половину слешей съедает