![]() |
#13 |
Участник
|
Цитата:
баг-фичу можно поправить так: \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, баг, ошибка, ядро |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|