Имя: Пароль:
1C
 
горячие клавиши на кнопки ввод на основании, поиск по номеру и т.д.
0 arjuna
 
03.01.08
19:39
Поступило задание максимально избавиться от мышки во время работы. Столкнулся с проблемой - горячие клавиши на кнопки "ввод на основании", "поиск по номеру" и т.д. Не найти их форму в конфигураторе. Помогите кто знает.
1 arjuna
 
03.01.08
19:40
Чуть не забыл, конфигурация УТ на 8.1 файловый вариант.
2 zcxvb
 
03.01.08
19:45
Использовать gcomp. Разобрать и назначить свои хоткеи.
Можно просто кнопок создать, сделать их невидимыми, и там уже посадить, в терминах одинэс, "акселератор".
3 zcxvb
 
03.01.08
19:46
Ай, на секцию посмотрел. а пост №2 не увидел...:)
Хз, как там в 8.1.:(
4 IronDemon
 
03.01.08
19:58
Нету их :(
5 ЫЫЫЫ
 
03.01.08
20:15
Можно вместо стандартных кнопок подсунуть свои:
ЭлементыФормы.ДействияФормы.Кнопки.ПоискПоНомеру.СочетаниеКлавиш = Новый СочетаниеКлавиш(Клавиша.F12);
6 arjuna
 
04.01.08
10:27
(5)Пожалуйста подробнее опишите все действия. В какое место вставлять код, когда он будеь срабатывать?
7 arjuna
 
04.01.08
11:52
Вставил в документ процедура ПриОткрытии. Что то не срабатывает.
8 Defender aka LINN
 
04.01.08
12:15
(7) А обработчиком процедуру назначил?
9 arjuna
 
04.01.08
18:47
Я вставил в уже имеющуюся процедуру ПриОткрытии.
10 Buran
 
04.01.08
19:39
(4) Появилась внешняя компонента, которая генерит событие.
http://infostart.ru/projects/1559/
Конфу конечно менять придется, но не так сурово, как без нее.
Ловишь внешнее событие и передаешь его соответствующей обработке.
11 arjuna
 
06.01.08
17:38
всем спасибо, "поиск по номеру" сделал отдельной кнопкой с горячей клавишей, "ввод на основании" так же, а там еще оказывается можно указать что именно вводишь на основании -класс, вот с кнопкой "провести" хуже, пришлось процедуру писать, а потом уже на новую кнопку.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.