|
|
|
| Привет всем!
Есть форма на которой нажатие на одну из кнопок вызывает зависание Windows. При нажатии CTRL+ALT+DEL возникает фатальная ошибка. При этом при установки точки останова с последующим продолжением программа благополучно выполняет свою работу. После импорта всех объектов в новую базу данных эта форма вообще не открывается в том числе в режиме конструктора. Decompile тоже не помог.
Есть какие либо соображения? | |
|
| |
|
|
|
| А какая строка вызывает зависание | |
|
| |
|
|
|
| Похоже что ошибку вызывала строка
Дело в том, что по этой команде обновляется таблица источник для подформы. Кстати нажатие клавиши F9 приводит к аналогичному результату. | |
|
| |
|
|
|
| ну так замените
на
forms![имя основной формы]![имя контрола подчиненной формы].form.recordsource=forms![имя основной формы]![имя контрола подчиненной формы].form.recordsource | |
|
| |
|
|
|
| Такое бывает. ФОрму не пытались удалить? Если да - то остался ее код.
Попробуйте так.
1. Скопировать код формы куда-нибудь.
2. Скопировать форму в чистую базу.
3. Вставить код.
4.Удалить форму в старой базе.
5.Вставить из чистой базы. | |
|
| |
|
|
|
| Заменил на
Me![Имя контрола подчиненной формы].form.requery
Вопрос снят | |
|
| |