Программное нажатие клавиш в 1с #757271


#0 by rosveta
Добрый день. Столкнулась с такой задачей, где мне необходимо программно закрывать поиск в списке. Я имитирую нажатие клавиш Ctrl+Q Но в зависимости от раскладки у меня открывается еще и калькулятор. Не совсем понимаю, почему открывается калькулятор, кода для него горячие клавиши это Ctrl + F2. Заранее спасибо.
#1 by SiAl-chel
Используйте синтаксис и объектную модель 1С. Зачем тут Wscript.Shell?
#2 by rosveta
, а можно поподробнее? я очень долго искала, как можно программно отменить поиск, который был вызван пользователем по сочетанию ctr + F.
#3 by Легат
Если не секрет ,чем вам поиск так помешал?
#4 by Fedor-1971
Поясни подробно о чём спросила? "Закрыть поиск в списке" - это о чём? О закрытии окна выбора?
#5 by Fish
"Столкнулась с такой задачей, где мне необходимо программно закрывать поиск в списке. " - Интересно услышать, что за задача. Что-то ни разу такие не попадались.
#6 by rosveta
, есть управляемая форма, на ней расположена таблица формы. Предположим , что пользователь нажал поиск (ctr+F), мне перед тем как производить свои дальнейшие действия, сначала нужно этот поиск (отбор), снять. Снимается он либо, нажатием пкм (отменить поиск), либо сочетанием клавиш Ctr + Q. Поэтому я программно хочу нажать Ctr +Q
#7 by oslokot
вопрос а зачем снимать отбор?
#8 by Fedor-1971
по сути пользователь установил отбор, вот его и почисти, а не изобретай велосипед с квадратными колёсами.
#9 by Горогуля
иначе дальнейшие действия не заработают же
#10 by rosveta
Отбор установленный пользователем таким образом, как я описала выше, не хранится в базе никак, это платформенная вещь
#11 by rosveta
, , Иначе не заработает отбор, который должен заработать по другой кнопке в этой форме, поскольку не снят фильтр. А нужно , чтобы работало  так: пользователь отфильтровал сам список, нажал кнопку в этой форме, и показался определенный отбор.
#12 by Горогуля
почисти платформенную вещь
#13 by Горогуля
хочу другой отбор. как сэмулировать нажатие кнопков на клавиатуре? так что ли?
#14 by ИС-2
ctrl-break или есть другой способ остановки?
#15 by К_Дач
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С