|
DbLookupComboBox
|
|||
---|---|---|---|
#18+
Только сейчас заметил, допустим, есть DbLookupComboBox, выбрали в нем значение, значение записывается в нужное поле DataSet, но фокус не переместился на другой элемент управления и в итоге если нажать какую-нибудь кнопку Сохранить, где проверяется а не пустое ли значение поля DataSet, привязанное к данному DbLookupComboBox и все равно пишет, что пустое, как можно выйти из ситуации? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 02:24 |
|
DbLookupComboBox
|
|||
---|---|---|---|
#18+
wsnet фокус не переместился на другой элемент управления и в итоге если нажать какую-нибудь кнопку Сохранить, При нажатии на кнопку фокус на неё не переместился? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 10:27 |
|
DbLookupComboBox
|
|||
---|---|---|---|
#18+
к примеру, перед сохранением перевести фокус программно ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 11:39 |
|
DbLookupComboBox
|
|||
---|---|---|---|
#18+
ъъъъъПри нажатии на кнопку фокус на неё не переместился? Вангую, что этот чудак использовал TSpeedButton вместо TButton. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 12:40 |
|
DbLookupComboBox
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Вангую, что этот чудак использовал TSpeedButton вместо TButton. Делаю ставку на TToolButton ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 13:51 |
|
DbLookupComboBox
|
|||
---|---|---|---|
#18+
_avz к примеру, перед сохранением перевести фокус программно +1. В "модальных" формах (в которых редактируется запись) в OnCloseQuery перевожу фокус на кнопку "OK": Код: pascal 1. 2.
SetFocusIfPossible() Код: pascal 1. 2. 3. 4. 5. 6. 7. 8.
Если нет "кнопок", перевожу фокус на что-то другое, например, на грид - если редактирование выполнялось "в гриде". Код: pascal 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 14:03 |
|
DbLookupComboBox
|
|||
---|---|---|---|
#18+
wsnet Только сейчас заметил, допустим, есть DbLookupComboBox, выбрали в нем значение, значение записывается в нужное поле DataSet, но фокус не переместился на другой элемент управления и в итоге если нажать какую-нибудь кнопку Сохранить, где проверяется а не пустое ли значение поля DataSet, привязанное к данному DbLookupComboBox и все равно пишет, что пустое, как можно выйти из ситуации? Можно добавить что-то типа такого в обработчике нажатия кнопки: Код: pascal 1. 2.
p.s. до того, как сохраняете в БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2022, 16:23 |
|
|
start [/forum/topic.php?fid=58&msg=40129844&tid=2036677]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 171ms |
0 / 0 |