|
|
|
последовательность перехода по tab, подчиненные формы, зацикливатся в подформе
|
|||
|---|---|---|---|
|
#18+
привет, Земля! аксес2000 сабж. в подформе стоит цикл табуляции Текущая запись. при переходе с контрола на форме в подформу - переходит нормально, но в подформе зацикливается, на следующий контрол после подформы не переходит пока делаю влоб: на последнем контроле подформы написал Код: plaintext 1. 2. 3. 4. не получается - перепрыгивает не на ADDR1_PHN, а на следующий после него. KeyUp - не пробовал, потому что нужно чтобы если держишь таб, то чтобы он бежал по всем полям не останавливаясь KeyPress не знает шифта - а ведь надо и обратно тоже переходить. может есть правильный способ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2004, 16:53:26 |
|
||
|
последовательность перехода по tab, подчиненные формы, зацикливатся в подформе
|
|||
|---|---|---|---|
|
#18+
"На следующий после него" из-за перевода фокуса, после которого происходит автоматическая отработка нажатой клавиши, т.е. клавиши Таб. Попробуйте "занулить" KeyCode перед выходом из события... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2004, 18:44:36 |
|
||
|
последовательность перехода по tab, подчиненные формы, зацикливатся в подформе
|
|||
|---|---|---|---|
|
#18+
Нажав F1 обнаружил следующую инфу: ...... "Для того чтобы элемент управления подчиненной формы потерял фокус, нажмите клавиши CTRL+TAB." -- Regards Alexander Artamonov "fedd" <nospam@sql.ru> сообщил/сообщила в новостях следующее: news:997272@sql.ru... привет, Земля! аксес2000 сабж. в подформе стоит цикл табуляции Текущая запись. при переходе с контрола на форме в подформу - переходит нормально, но в подформе зацикливается, на следующий контрол после подформы не переходит пока делаю влоб: на последнем контроле подформы написал Private Sub room_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyTab And ((Shift And acShiftMask) = 0) Then Me.Parent.ADDR1_PHN.SetFocus End If End Sub не получается - перепрыгивает не на ADDR1_PHN, а на следующий после него. KeyUp - не пробовал, потому что нужно чтобы если держишь таб, то чтобы он бежал по всем полям не останавливаясь KeyPress не знает шифта - а ведь надо и обратно тоже переходить. может есть правильный способ? Тема Ответить Posted via ActualForum NNTP Server 1.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2004, 18:51:12 |
|
||
|
последовательность перехода по tab, подчиненные формы, зацикливатся в подформе
|
|||
|---|---|---|---|
|
#18+
...и около подчиненной формы надпись: "Для выхода из подформы через клавиатуру нажмите Цетраэль и Таб" //что-то вроде этого реально видел ))) ...случаи бывают разные, когда ТРЕБУЕТСЯ выход по простому Табу... Сталкивался... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2004, 18:55:18 |
|
||
|
последовательность перехода по tab, подчиненные формы, зацикливатся в подформе
|
|||
|---|---|---|---|
|
#18+
А цикл "Текущая страница" не поможет? PS. Что такое "Цетраэль"? -- Regards Alexander Artamonov "Exquisite" <nospam@sql.ru> сообщил/сообщила в новостях следующее: news:997887@sql.ru... ....и около подчиненной формы надпись: "Для выхода из подформы через клавиатуру нажмите Цетраэль и Таб" //что-то вроде этого реально видел ))) ....случаи бывают разные, когда ТРЕБУЕТСЯ выход по простому Табу... Сталкивался... Тема Ответить Posted via ActualForum NNTP Server 1.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2004, 19:10:39 |
|
||
|
последовательность перехода по tab, подчиненные формы, зацикливатся в подформе
|
|||
|---|---|---|---|
|
#18+
Цетраэль = Ctrl = Контрол... //Exquisite, приветствую! :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2004, 02:48:39 |
|
||
|
последовательность перехода по tab, подчиненные формы, зацикливатся в подформе
|
|||
|---|---|---|---|
|
#18+
Exquisite...случаи бывают разные, когда ТРЕБУЕТСЯ выход по простому Табу... Сталкивался... Точно. Про Контрол Таб я в хелпе четал, ессно. Нужно без контрола. И Текущая страница, судя по тому же хелпу, не поможет. Щас попробую обнулить. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2004, 10:05:18 |
|
||
|
последовательность перехода по tab, подчиненные формы, зацикливатся в подформе
|
|||
|---|---|---|---|
|
#18+
с обнулением работает. но поскольку на форме несколько подформ и может быть их придется двигать между остальными контролами в связи с меняющимися требованиями, хотелось бы как-нибудь автоматизировать этот переход. думаю доставать индекс перехода по Таб, и переходить на следующий по списку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2004, 18:28:28 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32717860&tid=1671386]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
85ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 439ms |

| 0 / 0 |
