вывод дерева из АОТа
Уважаемые коллеги! Помогите, пожалуста, советом. Необходимо обойти АОТ и вывести в виде дерева обеъкты которые были созданы или изменены за время, когда пользователя не было в сети. Вопрос первый подскажите пожалуйста класс, который используется при загрузке аксапты (мне там нужно сделать диалог). Вопрос второй в job'е представленной ниже у меня не получается вывести аот в виде дерева и поставить условия (типа select UtilElements
where UtilElements.name == tet.treeNodeName();
if((UtilElements.createdBy == 'admin') && (UtilElements.createdDate > 01\09\2005)))
текст job'а:
static void ob(Args _args)
{
UserId uId;
treeNode t = treeNode::RootNode();
void detourAot(treenode _treenode)
{
treeNode tet;
;
tet = _treenode.AOTfirstChild();
while(tet)
{
info(tet.treeNodeName());
detourAot(tet);
tet =tet.AOTnextSibling();
}
}
detourAot(t);
}
p.s. И еще как сделать чтоб он проходил например 20 или 30 итераций, чтоб не дебагер не использовать(АОТ очень долго обходит).
|