Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.10.2017, 00:42
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
Есть форма. На ней набор вкладок. На первой вкладке размещаются список и подчинённая форма. После загрузки формы первым фокус получает список с выделенной записью, по которому обновляется подчинённая форма. По Enter-у на списке фокус переходит на подчинённую форму, где заполняются поля и по Enter-у происходит переход от записи к записи. После заполнения последней записи фокус из подчинённой формы уходит и попадает на название первой вкладки набора вкладок и чтобы попасть на список нужно прожимать TAB. Как можно направить фокус после подчинённой формы сразу на список? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 08:37
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
mjnh, Код: vbnet 1.
где поле (или вообще, что угодно) находится на нужной вкладке. Вкладка (нужная) откроется автоматом. Код в событие mjnhПосле заполнения последней записи фокус из подчинённой формы ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 11:19
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
vixxamjnh, Код в событие mjnhПосле заполнения последней записи фокус из подчинённой формы А что за событие? На потерю фокуса суб-формой не подходит проверял. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 12:12
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
mjnh, дайте форму в студию (подозреваю, что там что-то интересное). ПыСы: а если отвязать список и подчиненную форму от вкладок, как работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 13:13
|
|||
---|---|---|---|
Переход по контролам формы |
|||
#18+
mjnh.... После заполнения последней записи фокус из подчинённой формы уходит...vixxamjnh, дайте форму в студию (подозреваю, что там что-то интересное). если бы там не было "чего-то интересного" фокус оставался в подчиненной форме (зачем фокус убирать-а если я хочу внести ещё одну запись?) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 13:19
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
sdku, sdkuзачем фокус убирать-а если я хочу внести ещё одну запись? загадки во тьме... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 19:05
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
Сваял подобную упрощённую программку. После запуска frmMain фокус передаётся в список, жмём Enter и попадаем в подчинённую форму (первое поле заблокировано прожимаем Enter ещё раз) меняем поля столбца Rezult и прожимаем Enter. После Enter на последней запси смотрим на Вкладка1, она будет выделена пунктиром, чтобы уйти с неё надо прожать Tab, тогда фокус уйдёт в список, дальше по задумке стрелка вниз и Enter который перебрасывает на обновлённую подчинённую форму. Так вот надо исключить из этого цикла фокус на Вкладке. Набор вкладок убирать не желательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 19:22
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
mjnh, не принимая во внимание логику формы, ответ по сути вопроса: mjnhПосле запуска frmMain фокус передаётся в список, жмём Enter и попадаем в подчинённую форму (первое поле заблокировано прожимаем Enter ещё раз) меняем поля столбца Rezult и прожимаем Enter. После Enter на последней запси смотрим на Вкладка1, она будет выделена пунктиром, чтобы уйти с неё надо прожать Tab, тогда фокус уйдёт в список добавьте следующее в код формы: Код: vbnet 1. 2. 3.
Так вот mjnh надо будет исключитьен из этого цикла фокус на Вкладке, а сразу перейдет фокус на список. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 19:34
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
Благодарю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 20:22
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
Прикольно. Теперь никоим образом нельзя попасть на текстовое поле для изменения даты. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 20:43
|
|||
---|---|---|---|
Переход по контролам формы |
|||
#18+
mjnh, посмотрел Ваше "творчество"-а что Вы вообще делаете?-не понятно,однако.(отбираете записи по дате? и зачем вкладки?) (конкретно и полно поставленная задача это 75-80 % её успешного решения) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 20:54
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
mjnhПрикольно. Теперь никоим образом нельзя попасть на текстовое поле для изменения даты. уфффф..... Ну поставьте триггер, в конце концов для логики переходов по контролам. Ваш же код, в конце концов.... Хотя sdku посмотрел Ваше "творчество"-а что Вы вообще делаете?-не понятно,однако.(отбираете записи по дате? и зачем вкладки?) (конкретно и полно поставленная задача это 75-80 % её успешного решения) ваш ли код??? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 20:58
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
mjnh, ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 21:09
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
sdkumjnh, посмотрел Ваше "творчество"-а что Вы вообще делаете?-не понятно,однако.(отбираете записи по дате? и зачем вкладки?) (конкретно и полно поставленная задача это 75-80 % её успешного решения) Это ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 21:14
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
vixxamjnh, Имеется в виду доступ к полю с датой на главной форме, а не в подчинённой. В подчинённой то что вы выделили можно убрать, я скрыл и оставил в прикреплённой к подформе панели инструментов две кнопки, которые раскрывают и скрывают столбцы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 21:15
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
vixxamjnhПрикольно. Теперь никоим образом нельзя попасть на текстовое поле для изменения даты. уфффф..... Ну поставьте триггер, в конце концов для логики переходов по контролам. Ваш же код, в конце концов.... Хотя sdku посмотрел Ваше "творчество"-а что Вы вообще делаете?-не понятно,однако.(отбираете записи по дате? и зачем вкладки?) (конкретно и полно поставленная задача это 75-80 % её успешного решения) ваш ли код??? мой, мой. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 21:35
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
mjnhИмеется в виду доступ к полю с датой на главной форме, а не в подчинённой. Дык, Код: vbnet 1. 2.
куды ж бедному крестьянину деваться.... Триггер, флаги, условия перехода... али каку нить "горячую" клавишу приплести, не? Вы бы, батенька, определились, а то Как можно направить фокус после подчинённой формы сразу на список? вроде бы и завелось, но аппетит, как правило приходит во время еды. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 21:41
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
в догонку: "горячую" (ну или флажок на форме, e.t.c.) клавишу на txtDate.SetFocus, как-то так ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2017, 22:05
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
Короче отменил все принудительные переходы по потере фокуса, будут мышь дроч... пользовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2017, 14:23
|
|||
---|---|---|---|
Переход по контролам формы |
|||
#18+
mjnh, на вкладке сделайте в Переходах список после подчиненной формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2017, 20:04
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
aleckomjnh, на вкладке сделайте в Переходах список после подчиненной формы. противоречит исходным условиям: mjnhКак можно направить фокус после подчинённой формы сразу на список? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2017, 21:05
|
|||
---|---|---|---|
Переход по контролам формы |
|||
#18+
vixxa, не противоречитъ. но можно в коде менять свойство .tabindex контролов. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.10.2017, 21:52
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
alecko, абсолютно согласен, и, кстати, этот вариант (как и многие другие) были предложены ТС. Но он решил, и скорее всего, правильно решил, что (ИМХО) пользователи mjnhбудут мышь дроч... пользовать. В конце-концов: кто девушку ужинает, тот ее и танцует ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.10.2017, 15:26
|
|||
---|---|---|---|
|
|||
Переход по контролам формы |
|||
#18+
Я и сам пользователь, уже протестировал, передал по смене. Функции сбора, создание отчётов, импорт в xls на верхний уровень предприятия и по смежникам выполняется, интегрировал с остальными данными и отчётами на своём уровне, первый день полёт нормальный. Буду паралельно интерфейс переделывать в виде шахматки, нашёл пару топиков на форуме. Куплю недорого редактируемый перекрестный запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&tablet=1&tid=1612006]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
others: | 288ms |
total: | 443ms |
0 / 0 |