powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема с всплывающим окном
2 сообщений из 2, страница 1 из 1
Проблема с всплывающим окном
    #32487296
Odess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уже давно сделал главную форму всплывающей, так красивее. Из нее вызываются другие формы и т.п. Мне необходимо что бы при закрытии всех других форм фокус ввода оказывался в одном кОнтроле. До переделки все было ОК, на событие "закрытие" я вешаю
Код: plaintext
Forms![Старт]![Оффиц].SetFocus

И курсорчик весело моргал там где ему положено.
Но когда форма стала всплывающей, то курсор просто исчезает!
Причем событие "Получение фокуса" у поля [Оффиц] возникает - я проверял, просто потом он куда-то улетает.
Я конечно, догадываюсь что улетает он на окно БД, спрятанное за всплывающей формой. Но ПОЧЕМУ?
Никакие другие формы не открыты.
Я поставил на событие "Получение фокуса" "Области данных" главной формы переход на поле [Оффиц] - все отрабатывает.
Бред какой-то :(((
...
Рейтинг: 0 / 0
Проблема с всплывающим окном
    #32487364
Odess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел решение - кривое правда :((
На событие "Нажатие кнопки" открытия формы повесил

Код: plaintext
1.
2.
3.
4.
    stDocName =  "НерасчитанныеКассаОф" 
    DoCmd.OpenForm stDocName
    Forms!Старт!Оффиц.SetFocus
    Forms![НерасчитанныеКассаОф].SetFocus


Т.е. фокус в поле Оффиц передаю сразу после вызова другой всплывающей формы, а потом передаю на всплывающую. Так вроде все работает...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема с всплывающим окном
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]