Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Невозможно присвоить значение объекту.
 
 автор: никк   (07.11.2008 в 09:47)   личное сообщение
 
 

Run-time error -2147352567
При попытке вставить значение из списка в основной форме в поле подчиненой формы.
На событие после обновления в списке.

  Ответить  
 
 автор: osmor   (07.11.2008 в 09:59)   личное сообщение
 
 

вариантов много:
- поле вычисляемое
- значение не соответствует типу поля
- рекордсет формы статический
- нет текущей записи в подчиненной форме
- неверно указано имя

  Ответить  
 
 автор: никк   (07.11.2008 в 10:17)   личное сообщение
 
 

При открытии формы в обычном режиме и переходе на новую запись основной формы и добавления (присвоения) полю в подчиненой все работает.
Ошибка появляется в случае:
При открытии (событие) основной формы осуществляется переход на последнюю запись.
Если теперь перейти на новую и в попытаться присвоить полю подчиненой формы значение возникает ошибка.
Проверял
allowedits=true
allowadditions=true

  Ответить  
 
 автор: osmor   (07.11.2008 в 11:06)   личное сообщение
 
 

"Если теперь перейти на новую и в попытаться присвоить полю подчиненой ..."
Когда вы перешли на новую запись, то в подчиненной форме записей нестало т.к. нет записей с таким кодом как в основной (запись то еще не создана) т.е. присваивать значение еще нечему

  Ответить  
 
 автор: никк   (07.11.2008 в 12:02)   личное сообщение
 
 

Все работает, если при открытии формы не делать переход на последнюю запись.
Если этот переход на последнюю запись (событие открытие основной формы) закоментировать, все работает!
Вставил setfocus в поле которому долдно быть присвоено значение из списка при его обновление, ошибка перестала появляться.
Хотелось бы понять, что происходит!

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList