powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Закрытие форм. Альтернативные варианты.
8 сообщений из 8, страница 1 из 1
Закрытие форм. Альтернативные варианты.
    #32296850
@SEL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.
Хотелось бы узнать способ закрытия форм, в обход
DoCmd

Unload Me - ругается и не катит...

Яимею форму со списком. С этой формы открывается другая. Вносятся изменения в БД. А вот потом надо форму для изменений в БД закрыть и открыть на ее месте новую либо, в зависимости от изменений , закрыть вовсе либо открыть другую

Как реализовать?
...
Рейтинг: 0 / 0
Закрытие форм. Альтернативные варианты.
    #32296858
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и в чем проблема?
...
Рейтинг: 0 / 0
Закрытие форм. Альтернативные варианты.
    #32296868
@SEL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется кнопка на форме, которая проверяет внесенные изменения и одновременно должна выполнтьб функцию самозакрытия и открытия новой формы. Но сама себя она закрыть не может.
Кроме того, часто встречал, что при наличии подчиненной формы иногда Аксесс ругается, что не может в данный момент юзать DoCmd

К сожалению, я не помню досконально пример, но случай такой был.
Привыкший к VB, я бы хотел найти что-то типа Unload
...
Рейтинг: 0 / 0
Закрытие форм. Альтернативные варианты.
    #32296891
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
@SEL писал:Кроме того, часто встречал, что при наличии подчиненной формы иногда Аксесс ругается, что не может в данный момент юзать DoCmd

Очень хочется увидеть примерчик. В проекте просто фигова туча подчинённых форм - какие только ошибки не встречаются, но такой не видели ни разу. Всегда для таких целей использую Docmd.close
...
Рейтинг: 0 / 0
Закрытие форм. Альтернативные варианты.
    #32296902
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Может, дело в том, что DoCmd.Close иногда закрывает не ту форму, которую имел в виду автор программы. На этот случай есть возможность указывать имя формы явно.
...
Рейтинг: 0 / 0
Закрытие форм. Альтернативные варианты.
    #32296910
@SEL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо..

Значит, буду прыгать только с DoCmd

К сожалению, не могу вспомнить, когда я видел такую ошибку, связанную с DoCmd, но не хотелось бы повторять
...
Рейтинг: 0 / 0
Закрытие форм. Альтернативные варианты.
    #32296922
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
docmd.close - работает с активной формой. Разумеется, если есть подчинённая, а в подчинённой форме при событии возникает docmd.close - то мы получим ошибку - но это ошибка кривых ручек извините, а не аксесовская...

Это если без указания имени формы вызывать этот метод, если с указанием - вообще всё в порядке должно быть.
...
Рейтинг: 0 / 0
Закрытие форм. Альтернативные варианты.
    #32296933
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может глючить если нехватает .Close и ....=Nothing
а эту тему уже поднимали неоднократно
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Закрытие форм. Альтернативные варианты.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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