AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.01.2006, 10:51   #9  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
?
Спасибо! Действительно проще.

После моего кода, таблицы остаются не синхронизированными:

PHP код:
public void run()
{
    
UtilIdElements      utilIdElements;
    
TreeNode            treeNode;
    
TreeNodeIterator    it = new TreeNodeIterator();
    
str                 propertyStr;
    
Application         application = new Application();
    ;

    
treeNode    TreeNode::findNode("\\Data Dictionary\\Tables");
    
it          treenode.AOTiterator();
    
treeNode    it.next();

    while(
treeNode)
    {
        
treeNode.AOTrestore();

        if(
strScan(treeNode.AOTname(),'sys',1,100))
            continue;
        if(
strScan(treeNode.AOTname(),'DEL',1,100))
            continue;
        if(
strScan(treeNode.AOTname(),'xRef',1,100))
            continue;

        
propertyStr treeNode.AOTgetProperties();

        if(
createdBy)
            
propertyStr this.updateTreeNodeProperties(propertyStr,'CreatedBy');

        
treeNode.AOTsetProperties(propertyStr);
        
treeNode.AOTsave();

        
application.dbSynchronize(SysTableBrowser::treeNode2TableId(treeNode));

        
treeNode it.next();
    }



Последний раз редактировалось DreamCreator; 25.01.2006 в 11:06.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Удаление отгрузочной накладной программно Sada DAX: Программирование 14 03.11.2006 09:01
навязчивая синхронизация Антон Солдатов DAX: Функционал 11 22.04.2005 11:04
Как программно изменить к-во в строке заказа в форме SalesTable BorDark DAX: Программирование 2 13.01.2005 17:02
Репликация и синхронизация Tays DAX: Администрирование 12 24.11.2004 12:18
синхронизация с outlook alpine DAX: Функционал 7 09.06.2004 13:53

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:25.