Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 июн 2024, 17:30

Программное нажатие клавиш в 1С (Linux)

Автор fruitella, 04 сен 2023, 15:37

0 Пользователей и 1 гость просматривают эту тему.

fruitella

Привет.
Конфигурация ERP 2.5.12.64

Необходимо в документе "Передача в эксплуатацию", "Внутренне потребление", сделать так, чтобы при вводе текста сотрудника, не отображались в списке уволенные.
Запрос есть, событие автоподбора обработал, таймаут ожидания есть и даже автоматический Enter после ввода символов сделал. Все работает корректно, но только на windows.
Для windows используется следующий вариант с программным вводом команды.
ОбъектShell = Новый COMОбъект("Wscript.Shell");
ОбъектShell.SendKeys("{ENTER 1}");

Но у нас база настроена на линукс. Есть ли аналогичный вариант, но только чтобы обработать команду Enter для ОС линукса?
Источник откуда взята инфа: http://1clenta.ru/pattern/49

LexaK

подключайте обработчикожидания, там шаг 0.1 сек
при его срабатывании обрабатываете то что успел ввести пользователь как при нажатии Ентер
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск