Не возможно присвоить значение объекту ? ? ?

Gyslik.
Дата: 03.06.2004 22:07:50
Есть "главная_форма", на ней есть "подформа". В главной форме записи заносятся нормально, а в подчиненной, когда я пытаюсь занести значение в любое поле - Access ругается
"Не возможно присвоить значение объекту".
После чего значение все-таки занести можно.
В чем может быть ошибка?
DoCmd.SetWarnings (False) - не помогает.
Посмотрел топики - ничего не нашел.
Использую Access97.
Подскажите, пожалуйста ! ! !
paparome
Дата: 04.06.2004 09:01:40
ctrl+break на ошибке и посмотреть на что ругается?
Gyslik.
Дата: 04.06.2004 09:31:12
Это не обшибка№, а просто, наверно, предупреждение, т.к. в списке ошибок этого сообщения нет, и у ошибки нет номера.
И "ctrl+break" просто убирает эту ошибку.
Причем, я пробовал закомментарить какие-либо куски кода, чтобы попробовать посмотреть - не в них ли ошибка, но все-равно вываливается окно "Не возможно присвоить значение объекту".
paparome
Дата: 04.06.2004 09:36:49
А в пошаговом режиме пробежаться?

+ Это может быть не сообщение Акса, а ваше, при проверка какой-нить (msgbox) или самостоятельно обрабатываете ошики.

Поищи текст ошибки по всей своей базе - может сам где вываливаешь?
Gyslik.
Дата: 04.06.2004 15:47:40
Пошаговый режим ничего не дает. Пусть даже в пошаговом, но суть - все-равно появляется это сообщение.
Т.е. когда я добавляю запись на подформе, то сообщение появляется, а когда не добавляю - не появляется.
автор
Это может быть не сообщение Акса

Вот полный текст того, что пишет Access97:
Не возможно присвоить значение объекту.
*Объект представляет собой элемент управления
 в форме, доступной только для чтения.
*Объект находится в форме, открытой 
в режиме конструктора.
*Значение слишком велико для этого поля.

Все три параметра проверил и много раз перепроверил. Все нормально.
paparome
Дата: 04.06.2004 15:50:45
Тоды там еще должна быть кнопка справка

Иногда в справке описаны ситуации, когда ошибка может выдаваться как "наведенная"
Gyslik.
Дата: 04.06.2004 18:46:14
автор
Тоды там еще должна быть кнопка справка

В этом сообщении есть только одна кнопка "OK".
В том то и дело, что в Help я этой ошибки не нашел.
автор
Когда ошибка может выдаваться как "наведенная"

Не понял, что такое "наведенная"?
Владимир Саныч
Дата: 04.06.2004 18:49:24
А если попробовать ее поймать в OnError?
Gyslik.
Дата: 04.06.2004 19:05:24
А как именно ловить?
Владимир Саныч
Дата: 04.06.2004 19:07:02
Аксесс сам создает заголовок процедуры обработчика. Один из параметров - это код ошибки. Если оно туда зайдет, то этот код можно будет узнать.