Показать сообщение отдельно
Старый 28.10.2005, 09:21     # 8
Raven B.
Member
 
Аватар для Raven B.
 
Регистрация: 12.07.2004
Адрес: Очень странное место.
Сообщения: 328

Raven B. Известность не заставит себя ждатьRaven B. Известность не заставит себя ждать
Цитата:
Если я правильно помню - форма аксесса неразрывно связанна с неким дата-сорсом - таблицей или рекордсетом.
Нет. Форма ни с чем не связана. Но связаны некоторые ее элементы. (listboxсы). Остальные данные формируются как реакция на действия пользователя.

Цитата:
(1) не факт что этот объект копируется при копировании формы - можето он эксклюзивный ?
Ну, таблицы никуда не копируются. Только формы.

Цитата:
(2) в момент закрытия формы данный объект убивается, при попытке закрытия копии ... могет и заглючить. А поможет ли древнехалявный On Error Resume Next
С On Error Resume Next не получается. Та же ошибка.
Насколько я понял, для того что бы обработка ошибки пропускалась ф-я должна выглядеть так ?
Цитата:
Sub killform(ByVal str As String)
On Error Resume Next

If IsLoaded(str) Then
DoCmd.Close acForm, str
End If
DoCmd.DeleteObject acForm, str

End Sub
Заглючить то оно заглючило. Только как эту проблему решить ?

С уважением. Ворон.
Raven B. вне форума