Имя: Пароль:
1C
 
УФ - отловить нажатие на клавиатуру
0 mikecool
 
30.11.17
15:11
Есть РМК в рознице, форма выбора дисконтной карты
на каждую цифру - по команде
нужно добавить буквы
может есть какое то событие у формы с перехватом клавы, о котором я не знаю?
1 mikecool
 
30.11.17
15:15
таких событий не вижу.. ((
2 lodger
 
30.11.17
15:17
открой свойства команды формы, увидишь "Сочетание клавиш"
пихаешь туда кнопку.
3 Numerus Mikhail
 
30.11.17
15:18
4 mikecool
 
30.11.17
15:19
(2) щас попробую
(3) классно, но это многовато для Атоса ))
5 mikecool
 
30.11.17
15:20
(2) а это точно у УФ? не вижу
6 Fish
 
30.11.17
15:24
(5) Там есть кнопочка "Показывать только важные". Выключи её - в свойствах появится ещё закладка, и там "Сочетание клавиш".
7 mikecool
 
30.11.17
15:27
(6) у меня всегда отжата, никакой еще закладки нет
8 mikecool
 
30.11.17
15:28
с другой стороны - это не поможет отловить всю клаву
9 Fish
 
30.11.17
15:30
10 mikecool
 
30.11.17
15:45
(9) сочетание клавиш у команды я знаю где, мне бы событие нажатия клавы на форме штатно
11 Fish
 
30.11.17
15:50
(10) Ты же в (5) писал, что не видишь. А события такого у формы (да и не только у формы), насколько мне известно, нету. Если только перехватчики какие мудрить.
12 mikecool
 
30.11.17
15:51
(11) я там как раз и запутался - думал мне про свойство формы пишут
13 sitex
 
naïve
30.11.17
15:59
(0) Такого нет, только ВК.  В начале ОС обрабатывает потом только что то передается в приложение.
14 mikecool
 
30.11.17
16:08
просто буквы как сочетание клавиш не срабатывают ((
15 Fish
 
30.11.17
16:17
(14) А может решить это другим способом? Например поставить на РМ дисплей с тачскрином, и пусть себе прямо на экране нажимает?
16 mikecool
 
30.11.17
16:18
Ctrl-F не работает, ладно, глобальная
Ctrl-Shift-F тоже не работает ((
17 mikecool
 
30.11.17
16:18
(15) заказ - ввод с клавы
18 Fish
 
30.11.17
16:30
(17) Ну так и пусть заказ набирает с клавы, а потом клацнет на экране по нужной дисконтной карте. (ну или через ШК ещё можно). Или всё не так?
19 mikecool
 
30.11.17
16:44
(18) как в реалии - я не знаю ) только со слов
20 Ц_У
 
30.11.17
16:46
21 mikecool
 
30.11.17
16:48
(20) вроде то, что надо
попробую
22 Fish
 
30.11.17
17:05
(21) //Переменную "GlobalReg" нужно объявить в глобальном модуле (Перем GlobalReg Экспорт;). - Для УФ не покатит.
23 mikecool
 
30.11.17
17:06
(22) да все это можно в самой форме рмк делать
24 Tatitutu
 
30.11.17
17:40
(23) обмани ее
тебе что нужно в итоге
чтобы пользователь нажал клавишу "Р" на клавиатуре и сработала кнопка с "P" ?
25 Numerus Mikhail
 
30.11.17
17:43
Нужно всего-то создать ~100 команд и присвоить им хоткеи
26 ejikbeznojek
 
30.11.17
17:59
А нельзя сделать доступной для активизации только поле ввода.
И обрабатывать поле ввода при изменении?
27 Ц_У
 
30.11.17
18:03
(26) на форме ХТМЛ сделать и JavaScript перхватывать нажатие
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс