Имя: Пароль:
1C
 
Привязка горячей клавиши к команде уф
0 Gorr
 
01.11.18
10:50
Идея по нажатии на клавишу F5 необходимо перейти на нужную страницу управляемой формы и обновить на ней данные.
Проблема в том, что кнопка которая привязана к команде формы находится на странице с обновляемыми данными и не всегда видна, а когда кнопка не видна, горячая клавиша не отрабатывает. Спасибо.
1 Cyberhawk
 
01.11.18
10:52
Вынеси кнопку из страницы
2 Gorr
 
01.11.18
10:58
Кнопка должна находится там к чему относится и не занимать место там где не надо.
3 Gorr
 
01.11.18
10:59
в идеале привязать горячую клавишу к процедуре самой формы
4 Cyberhawk
 
01.11.18
11:01
Зачем тогда нажимать кнопку тогда, когда не надо?
5 Cyberhawk
 
01.11.18
11:02
"перейти на нужную страницу" - значит кнопка должна быть там, где ее нажимают. На форме, а не на странице. А уж при активации страницы берешь и обновляешь что тебе надо.
6 Gorr
 
01.11.18
11:11
Да мне вообще кнопка не нужна. В идеале вызывать команду по горячей клавише безо всякой кнопки. Вспомните тот же файловый менеджер фар..
7 Остап Сулейманович
 
01.11.18
11:18
(6) Не умеет 1с перехватывать события клавиатуры. Поэтому - только хард. Только визуальный элемент и к нему привязано событие клавиатуры.
8 Cyberhawk
 
01.11.18
13:24
Декорация-надпись без заголовка прекрасно подойдет
9 Birmingem
 
01.11.18
16:02
Тоже интересует этот вопрос.
В 7.7, в заголовке кнопки, если перед нужной буквой поставить "&", то при нажатии Ctrl+эта буква, срабатывает эта кнопка, например "С&формировать" = Ctrl+ф.
В 8.3 в УФ есть что нибудь подобное?
10 Вафель
 
01.11.18
16:04
можно в контекстном меню кнопку сделать, ее не видно, но она работает
11 Вафель
 
01.11.18
16:05
(8) декорация надпись занимает 1 символ-квадратик.
пока он один - не заметно, а если пяток в ряд положить - уже видно
12 Gorr
 
01.11.18
16:08
Большое спасибо!
13 Cyberhawk
 
01.11.18
16:19
(11) Согласен. Но если их в конце разместить... ))
14 Gorr
 
01.11.18
16:26
(10) чет не взлетела фишка с контекстным меню.
1. Показать контекстное меню на списке
2. Добавляем кнопку на меню
3. Не работает, даже если правок кнопкой мыши нажать.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн