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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.10.2005, 12:59   #1  
Lokis is offline
Lokis
Участник
 
8 / 10 (1) +
Регистрация: 14.06.2005
Ax 2_5: исправление глюка в гриде
Добрый день!
Работаю с Axapta 2.5 SP 7 Несовсем корректно работает грид - проблемы с перерисовкой при изменении ширины колонки. Это очень нервировало некоторых пользователей, поэтому недавно разобрался с этой проблемой. Для ее устранения установите у себя DLL из вложения. В ClassDeclaration'е Application добавьте переменные:
PHP код:
   DLL                 gridPatchDLL;
   
DLLFunction     repairGrid
Определите метод startuppost:
PHP код:
    try
    {
        
gridPatchDLL   = new DLL('GridPatch.dll'); 
        
repairGrid     = new DLLFunction(gridPatchDLL'RepairGrid');
        
repairGrid.returns(ExtTypes::DWORD);
        
repairGrid.arg(EXtTypes::DWORD);
        
repairGrid.call(1); 

    }
    catch (
Exception::Internal)
    {
    } 
Можно вызывать из формы, как удобнее. Вызов функции с параметром == 0 опять убирает исправление.
Тестировал только на NT -платформе. Надеюсь, что кому-нибудь поможет.

Последний раз редактировалось Lokis; 31.10.2005 в 13:01.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: Managing Your Supply Chain Using Microsoft Dynamics AX 2009 - Book Review Blog bot DAX Blogs 0 31.03.2009 23:06
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Arijit Basu: AX 2009 - Quick Overview Blog bot DAX Blogs 4 19.05.2008 14:47
Arijit Basu: Reporting & BI in AX: An Overview [Level 100] Blog bot DAX Blogs 0 07.01.2008 16:01
Inside Dynamics AX 4.0: Usage Scenarios Blog bot DAX Blogs 0 04.10.2007 05:15

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

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

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