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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.12.2009, 12:45   #13  
SHiSHok is offline
SHiSHok
Участник
Аватар для SHiSHok
Дети Юза
 
219 / 103 (4) +++++
Регистрация: 28.07.2005
Адрес: Донецк
Цитата:
Сообщение от Андре Посмотреть сообщение
В KR2 был очень неприятный баг, когда пользователь ставил фильтры, добавлял новую запись и поставленные фильтры терялись.
Ради избавления от одного этого бага ряд клиентов стоило перевести на KR3.

баг-фичу можно поправить так:

\Classes\SysSetupFormRun\classDeclaration
X++:
public class SysSetupFormRun extends FormRun
{
    boolean     newRec; // SHiSHok.fix

#if.never
    #define.CurrentVersion(1)
    #localmacro.CurrentList
    #endmacro
#endif
}

\Classes\SysSetupFormRun\task
X++:
public int task(int _p1)
{
    #task
    FormDataSource formDataSource;

    int ret;

    if (_p1 == #taskFilter)
    {
        formDataSource = this.objectSet();
        if (formDataSource &&
            formDataSource.queryRun() &&
            formDataSource.queryRun().args() &&
            !formDataSource.queryRun().args().caller())
        {
            formDataSource.queryRun().args().caller(this);
        }
    }

// SHiSHok.fix -->
    if (_p1 == #taskNew)
        newRec=true;

    if (_p1 == #taskRemoveFilter && newRec)
    {
        newRec=false;
        return 1;
    }
// SHiSHok.fix <--

    ret = super(_p1);

    return ret;
}

PS. А вот баг с confind меня убил наповал. просто нет слов!
__________________
--- SHiSHok
Теги
ax3.0, databasehints, hint, kr3, oracle, sql, sql server, баг, ошибка, ядро

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
сброс фильтров на формах в KR3 Lazy_Tiger DAX: Администрирование 15 23.06.2010 13:42
Периодически "подвисает" клиент Ax3 KR3 egorych DAX: Администрирование 2 14.12.2009 10:35
Версионность в MSSQL 2005 кто-нибудь использует? egorych DAX: Администрирование 0 11.01.2008 14:50
Help! АОС KR3 не пускает больше 100 клиентов! egorych DAX: Администрирование 3 27.08.2007 10:48
Сообщение AX3 KR3 - "INI-file corrupt" egorych DAX: Администрирование 2 27.06.2007 11:05
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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