Показать сообщение отдельно
Старый 06.08.2008, 11:47   #5  
altap is offline
altap
MCTS
MCBMSS
 
26 / 18 (1) ++
Регистрация: 28.09.2005
Если стоит задача выбрать все объекты с определенным секьюретикеем, то можно так:
X++:
UtilElements    ue;
treenode    treenode;
#define.fltseckey("CustTables")
#define.SecurityKey("SecurityKey")
str         properties;
;
While Select ue
    where ue.recordType == UtilElementType::Table
    {
    treenode = xUtilElements::getNode(ue);
    If (treenode)
        {
        properties = treenode.AOTgetProperties();
 
        If (strscan(properties, #SecurityKey, 1, strlen(properties)))
            If (treenode.AOTgetProperty(#SecurityKey) == #fltseckey)
                info(strfmt("%1", treenode.treeNodePath()));
        }
    }
Долго работает только...
За это сообщение автора поблагодарили: _scorp_ (1).