26.07.2017, 06:29 | #1 |
Участник
|
Скроллинг мышью
Уважаемые коллеги, прошу помощи. Имеем AX 3.0, лукап на базе собственной формы с 2 закладками, гриды закладок идентичны, один и тот-же датасоурс, различаются лишь полем-признаком которое и разделяет данные таблицы на те, что признак = Да и те, что признак = Нет
X++: void run() { FormStringControl callerControl = SysTableLookup::getCallerStringControl(element.args()); Table tableFind; ; super(); if (callerControl.text()) { select firstonly tableFind where tableFind.FieldId like callerControl.text(); if (tableFind) { if (tableFind.Sign == NoYes::Yes) Tab.tab(2); else Tab.tab(1); Table_ds.findRecord(tableFind); } } canSelect = true; } Можно добиться чтобы скроллинг мышью заработал, нажав ПКМ и потом ткнув в свободный участок формы(не грид, чтобы лукап не закрылся) PS: Насколько я понимаю эта проблема вообще у любой формы. Открываю форму с большим гридом (больше экрана), чтобы активировались полосы прокрутки, и скролл мышью также не работает, перехожу с закладки на закладку и обратно - скроллится. PPS: оказывается еще можно активировать нажатием ЛКМ на треугольник(стрелочку) текущей записи, но до этого ни один пользователь не додумается... Последний раз редактировалось Player1; 26.07.2017 в 07:58. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Баг формы в АХ связанный с колесом прокрутки мышью | 6 | |||
Скроллинг и ActiveX | 3 |
|