Друзья, я снова с вами после 8-летнего перерыва! СЛАВА модератору, восстановившему пароль! Так рад, что хочу прямо щас взять коня за рога, и для этого спрашиваю:
Вынужденно обновился с 8.3.25.* на 8.3.27.* и перестали работать стрелки в форме подбора после выбора очередной позиции. Такое ощущение, что все формы теряют фокус, т.к. на Tab никуда не скачет.
Кто-то сталкивался или УПП уже такое старое лайно, что все забыли? Что делать то, пользователи очень не хотят делать дополнительный клик мышой в наше неспокойной время?
(0) тоже столкнулись с этим после обновления платформы.
Помогает переключиться дважды между окнами сочетанием Alt+Tab или последовательно нажать Alt затем Esc. В итоге зашил в код в форме подбора по нажатию ОК:
wsh = Новый COMОбъект("WSCript.Shell");
wsh.sendkeys("%"); //ALT
wsh = Новый COMОбъект("WSCript.Shell");
wsh.sendkeys("{ESC}");
Дважды создаю COMОбъект, потому что иногда почему то второе нажатие не срабатывало при одном
текАктивныйЭлемент = ЭтаФорма.ТекущийЭлемент;
ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.кнСправка; // любой элемент в принципе
ЭтаФорма.ТекущийЭлемент = текАктивныйЭлемент;
тоже помогло.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой