Показать сообщение отдельно
Старый 10.11.2006, 08:36   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от chel Посмотреть сообщение
Всем доброго утра
После наката KR1 на SP2 (AX 3.0) в системе перестали работать некоторые функции (система стала вылетать с exception'ом)
После локализации проблемы выяснилось, что вылет происходит на методе callStatic у класса DictTable. Вот пример, который на SP2 отрабатывает, а на KR1 - убивает систему.
X++:
static void Job88(Args _args)
{
    DictTable dt;
    LedgerTable lt;
    ;
    dt = new DictTable(221); //LedgerTable
    lt = dt.callStatic("find", "Z00"); //Можно подставить любой счет из плана счетов
    info(strfmt("%1", lt.AccountNum));
}
Есть подозрение, что при накате что-то сделали не так. В какую сторону можно покопаться, чтобы пофиксить проблему?
в сторону ktd-файла, скорее всего
http://forum.mazzy.ru/index.php?s=&s...ndpost&p=20075
http://forum.mazzy.ru/index.php?s=&s...ndpost&p=20146
__________________
полезное на axForum, github, vk, coub.