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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.06.2009, 03:28   #1  
vanokh is offline
vanokh
Участник
 
108 / 63 (3) ++++
Регистрация: 23.10.2008
Цитата:
Сообщение от miklenew Посмотреть сообщение
Как то была вот такая проблема.
Критическая ошибка и на чё смотреть
Может где-то какая-нибудь tmp таблица заполняеться и в ней были сделаны изменения.
Не похоже - какая временная таблица может заполняться при сравнении?
И по симптомам не похоже - падает молча безо всяких сообщений...

Даже нашли отладчиком - падает при вызове системного метода в SysImportElements.buildTreeContextMenu на строке 53:
X++:
                    treeNodeImport  = infolog.getImportedNode(exportId, tmpImportAot.UtilFileType, tmpImportAot.UtilElementType, name /*tmpImportAot.TreeNodeName*/, tmpImportAot.FilePos, flag);

Последний раз редактировалось vanokh; 19.06.2009 в 03:33.
Старый 19.06.2009, 08:56   #2  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от vanokh Посмотреть сообщение
Даже нашли отладчиком - падает при вызове системного метода в SysImportElements.buildTreeContextMenu на строке 53:
X++:
                    treeNodeImport  = infolog.getImportedNode(exportId, tmpImportAot.UtilFileType, tmpImportAot.UtilElementType, name /*tmpImportAot.TreeNodeName*/, tmpImportAot.FilePos, flag);
А можно job сделать с вызовом этого метода с параметрами на которых он падает.
Что произойдёт?
Если объект на котором валиться ваш, попробуйте его удалить и перенакатить заново.
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
Старый 19.06.2009, 10:32   #3  
vanokh is offline
vanokh
Участник
 
108 / 63 (3) ++++
Регистрация: 23.10.2008
Цитата:
Сообщение от miklenew Посмотреть сообщение
А можно job сделать с вызовом этого метода с параметрами на которых он падает.
Что произойдёт?
Если объект на котором валиться ваш, попробуйте его удалить и перенакатить заново.
Job тоже валится:
X++:
static void Job26(Args _args)
{
    TreeNode    treeNodeImport = null;
    int         exportId;
    str         filename = "C:\\Documents and Settings\\user\\My Documents\\Table_AddressCountryRegion.xpo";
    ;
    exportId        = infolog.startImport(filename, 320);
    if(infolog.findNode("\\Data Dictionary\\Tables\\AddressCountryRegion"))
    {
        treeNodeImport  = infolog.getImportedNode(exportId, UtilFileType::Application, UtilElementType::Table, filename, 61, 320);
    }
    infolog.endImport(exportId, 1);
}
Валится на всех таблицах - не важно лежат ли они только на системных слоях или модифицированы нами.
Теги
ax4.0, hotfix, баг, импорт, сравнение объектов, ядро

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Падает клиент при прикреплении документа Stella DAX: Администрирование 27 21.04.2021 16:58
Падает клиент Аксапты... glibs DAX: Программирование 7 09.06.2009 19:32
Время по графику и фактическое время работы в табеле nicko DAX: Функционал 0 09.02.2005 15:24
Падает акспата(клиент). bucken DAX: Функционал 14 02.10.2003 14:22
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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