1. HaIIpuKoJIe 16.04.18 13:40 Сейчас в теме

Поле ввода

Добрый день. Накидал на форме клавиатуру для сенсорного монитора. При нажатии кнопки выбирается поле ввода и туда передается значение кнопки но из за выпадающего списка срабатывает только 1 раз дальше список не дает нажимать кнопки. Как проигнорировать этот список?
На кнопках команды типа этой
ТекущийЭлемент = Элементы.ОтборРаспоряжение;
ПозицияОкончания = СтрДлина(ТекущийЭлемент.ТекстРедактирования) +1;
ТекущийЭлемент.УстановитьГраницыВыделения(ПозицияОкончания, ПозицияОкончания);
WSHShell = Новый COMОбъект("wScript.Shell");  
WSHShell.SendKeys("1");
Прикрепленные файлы:
Ответы
Избранное Подписка Сортировка: Древо
3. starik-2005 1446 16.04.18 16:31 Сейчас в теме
(1) лучше на форме создать простое поле надписи из реквизита с типом "строка". В него добавлять цифры (рек = рек + данные, где данные - цифра в соответствии с командой). Если введено 4-5 цифр запускать поиск заказа, если есть - выводить его (если это нужно). Для выбора заказа из списка лучше отдельную кнопку сделать, если, опять же, это нужно...
2. Drak0n 160 16.04.18 16:07 Сейчас в теме
Создать на форме отдельный реквизит с типом "Строка", После заполнения и нажатия ввод самостоятельно искать нужный заказ (Если подходит несколько - выдаем список с предложением выбрать).
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Москва
зарплата от 80 000 руб.
Полный день

Senior 1C Developer ЛЮБОЙ ГОРОД
Москва
зарплата от 80 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата до 120 000 руб.
По совместительству

Старший Программист 1С НОВОСИБИРСК
Новосибирск
зарплата до 130 000 руб.
Полный день

Программист 1С
Ростов-на-Дону
зарплата до 120 000 руб.
Полный день