|  10.11.2006, 06:43 | #1 | 
| Участник | Интересный эффект при накате KR1 
			
			Всем доброго утра После наката 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)); } | 
|  | 
|  10.11.2006, 08:36 | #2 | 
| Участник | Цитата: 
		
			Сообщение от 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)); } http://forum.mazzy.ru/index.php?s=&s...ndpost&p=20075 http://forum.mazzy.ru/index.php?s=&s...ndpost&p=20146 | 
|  | 
|  10.11.2006, 13:51 | #3 | 
| Участник | 
			
			Спасибо, но это проблему не решило
		 | 
|  | 
|  10.11.2006, 14:49 | #4 | 
| Участник | Цитата: К слову, в fixlist к KR2 описано столько ошибок в ядре, что я бы вообще поостерегся использовать KR1. | 
|  | 
|  10.11.2006, 17:12 | #5 | 
| Участник | 
			
			Да, компиляции-синхронизации работают. Вылетает очень просто - с стандартным windows-окном "MBS Axapta - обнаружена ошибка, приложение будет закрыто" и предложением отправить отчет  Цитата: 
		
			Может, взяться за отладчик и попробовать локализовать проблему дальше...
		
	   | 
|  |