|
Как сделать так, чтобы фокус не переходил с ТЧ формы | ☑ | ||
---|---|---|---|---|
0
bahtik
07.04.14
✎
13:05
|
Такая проблемка: в ТЧ управляемой формы документа есть поля, свойство "Только просмотр" которых установлено в "Истина". И если установить курсор на ячейку такого поля, и нажать Enter, то фокус переходит на следующий элемент формы (которым в данном случае является кнопка "Провести и закрыть"). Как можно избавиться от этого перехода? (Вариант с использованием свойства "Вид" вместо "ТолькоПросмотр" (<ПолеФормы>.Вид = ВидПоляФормы.ПолеНадписи) тоже не очень подходит.
|
|||
1
Cube
07.04.14
✎
13:07
|
У всех остальных элементов на форме установи галочку "Пропускать при вводе" :)
|
|||
2
ам794123
07.04.14
✎
13:08
|
ПропускатьПриВВоде
|
|||
3
bahtik
07.04.14
✎
13:09
|
У кнопки "Провести и Закрыть" такого нет
|
|||
4
bahtik
07.04.14
✎
13:10
|
И у командной панели тоже
|
|||
5
bahtik
07.04.14
✎
13:14
|
(2) Если ты про это свойство у поля, то при вводе оно и так пропускается, т.к. "ТолькоПросмотр = Истина". Но если мы не в режиме ввода, то вот тут и проблемка.
|
|||
6
bahtik
07.04.14
✎
13:18
|
Самое печальное - что похоже, что вообще никакого события при таком действии не возникает. Или как-то все же можно отловить?
|
|||
7
Cube
07.04.14
✎
13:20
|
(6) Самое печальное, что ты (1) не осилил...
|
|||
8
bahtik
07.04.14
✎
13:40
|
(7) Это не решение. Во-первых - нужно переходить по другим элементам. Во-вторых, на кнопку по умолчанию оно все равно перейдет.
|
|||
9
Cube
07.04.14
✎
13:43
|
(8) "Как можно избавиться от этого перехода?"
"нужно переходить по другим элементам" Ты уже определись... |
|||
10
bahtik
07.04.14
✎
13:44
|
(9) Как можно избавиться от ЭТОГО перехода
|
|||
11
Cube
07.04.14
✎
13:45
|
(10) Ответ в (1).
|
|||
12
bahtik
07.04.14
✎
13:46
|
(9) И еще раз специально для тебя: даже если я у всех элементов на форме поставлю "Пропускать при вводе", ВСЕ РАВНО ФОКУС ПЕРЕЙДЕТ НА КНОПКУ
|
|||
13
bahtik
07.04.14
✎
13:46
|
Не веришь - проверь. А потом ссылайся на (1). Вернее, перестань это делать ))
|
|||
14
bahtik
07.04.14
✎
13:49
|
(11) Только не советуй убрать с формы документа все кнопки ))
|
|||
15
Cube
07.04.14
✎
13:49
|
(12) (13) Хватит заливать. Иди работай уже.
|
|||
16
bahtik
07.04.14
✎
13:51
|
(15) Да, точно, хватит заливать. (1) не работает.
|
|||
17
bahtik
07.04.14
✎
13:54
|
А ДАЖЕ ЕСЛИ БЫ работало, все равно вопрос не в том, как сделать, чтобы фокус не гулял по форме, а в том, как его отловить, чтобы не дать перейти с табличной части на кнопку. Но тебе, похоже, этого не понять...
|
|||
18
Cube
07.04.14
✎
13:57
|
(17) Потолок носом не поцарапай...
И когда до тебя дойдет прозрение (ну или найдешь, где напортачил) и у тебя заработает (1), не забудь пепельницу на голову себе перевернуть... А я в этой теме писать больше не буду - не заслужил ты этого. |
|||
19
bahtik
07.04.14
✎
14:02
|
(18) Типичный 1С-ник )) Посоветовал х-ню и сбрился с умным видом ))
|
|||
20
bahtik
07.04.14
✎
14:04
|
(18) Мало того, что с пониманием у тебя проблемка, так еще и упертый - очевидное признать не хочешь. Не работает твой совет. И он вообще не к моему вопросу относится.
|
|||
21
bahtik
07.04.14
✎
14:07
|
(18) Ах, да, на всякий случай: платформа 8.3, управляемые формы, интерфейс такси. А то может ты в 7-ке сидишь и советы раздаешь ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |