Пропал фокус (активность) элемента формы, ошибка при переходе на платформу 1С:Предприятие 8.3 (8.3.12.1790)
После перехода на платформу 8.3.12.1790 обнаружилась проблема.
При подборе товара в форме подбора номенклатуры на поле ввода количество пропал фокус (активность).
- Описание
- Подробнее
Описание
После перехода на платформу 8.3.12.1790 обнаружилась проблема.
При подборе товара в форме подбора номенклатуры на поле ввода количество пропал фокус (активность).
Попробовал так: Добавил событие "ПриОткрытии" написал следующие — "ТекущийЭлемент = Элементы.КоличествоУпаковок;" не помогло;
Поискал в сети упоминание о проблеме, но что то ничего.
В итоге решил проблему так, добавил следующий код в событие при открытии формы.
&НаКлиенте
Процедура ПриОткрытии(Отказ)
Попытка
wsh = Новый COMОбъект("WSCript.Shell");
wsh.sendkeys("{TAB}");
wsh.sendkeys("{TAB}");
wsh.sendkeys("{TAB}");
Исключение
КонецПопытки;
ТекущийЭлемент = Элементы.КоличествоУпаковок;
КонецПроцедурыЧто делает код:
При открытии программно нажимается 3 раза кнопка "TAB" (переход по элементам) которая и активирует нужное нам поле.
Ну и на всякий случай добавил стандартный код, который надеюсь заработает при следующем обновлении платформы.
