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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.10.2008, 15:23   #1  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
! Крэш DAX 4.0 / DAX 2009
Всем привет!
При переносе решения с DAX3.0 на DAX4.0 / DAX2009 столкнулся со следующей непонятной ситуацией: код, прекрасно отрабатывающий в трешке, в новых версиях приводит к крэшу системы .

Код связан с программным созданием формы при нажатии на кнопку посредством classFactory.formRunClass().

X++:
public class FormRun extends ObjectRun
{
    FormRun     formRun;
}

void clicked()
{
    super();
    element.TestError();
}

void TestError()
{
    Args            args;
    ;

    if (formRun)
    {
        formRun.close();
    }

    args = new Args();
    args.name(formstr(InventTable));
    args.caller(this);

    formRun = classFactory.formRunClass(args);
    formRun.init();
    formRun.run();
    formRun.wait();
}
При нажатии на кнопку первый и второй раз (не закрывая открывшуюся форму InventTable) все отрабатывает успешно, на третий раз получем крэш системы.

Соответственно вопрос: это новый баг? новая фича? или это только у меня подобное?

Во вложении два проекта: для 3.0 и 4.0 соответственно.
Вложения
Тип файла: xpo TestErrorForm_30.xpo (4.8 Кб, 366 просмотров)
Тип файла: xpo TestErrorForm_40.xpo (1.8 Кб, 414 просмотров)
__________________
Dynamics AX Experience

Последний раз редактировалось CDR; 22.10.2008 в 15:26.
За это сообщение автора поблагодарили: kashperuk (5).
Теги
ax2009, ax3.0, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Microsoft DAX Dev Center Headlines: Microsoft Dynamics AX 2009 Service Pack 1 Has Been Released Blog bot DAX Blogs 0 23.11.2008 12:05
msdynamicsax: DAX 2009 and MS SQL 2008 Blog bot DAX Blogs 0 09.08.2008 14:05
dax-lessons: Generate XML Documentation Files for a project - DAX 2009 Blog bot DAX Blogs 0 08.08.2008 19:06
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
msdynamicsax: Enterprise Portal development in DAX 2009 Blog bot DAX Blogs 0 18.04.2008 07:06

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

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

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