powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / две подчиненные формы
9 сообщений из 9, страница 1 из 1
две подчиненные формы
    #39520810
VaRas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
есть 2 подчиненные формы.
при изменении номера документа в первой подформе, отображается/скрывается запись c таким же номером в другой подформе. Здесь проблемы нет. Проблема, если в первой подформе удалить запись, то вторая подформа обновляется только через F5 (вручную). Програмно не получается.

Пробовал:
Forms!Главная!Подч2.Form.Requery
Forms!Главная!Подч2.Form.RecordSource = Forms!Главная!Подч2.Form.RecordSource
выдает ошибку "Операция не поддерживается в транзакциях"

Forms!Главная!Подч2.Requery
Forms!Главная!Подч2.Refresh
- не помогает
...
Рейтинг: 0 / 0
две подчиненные формы
    #39520828
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VaRas, если набор данных идентичен для обеих форм, то можно использовать один набор данных ( RecordSet ) - не будет проблем с обновлением и синхронизацией (всё само).

А так, приложи пример, возможно и сам разберёшься пока будешь делать, что у тебя неправильно, ну а если нет, то подскажут.
...
Рейтинг: 0 / 0
две подчиненные формы
    #39520870
VaRas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,
Набор данных разный.
В подформе2 отображаются данные, которые не участвуют в подформе1.
Если в первую подформу занести номер документа из подформы 2, то в подформе2 скрывается запись. Если удалить номер док в подф1, тогда в подф2 отображается. А если удалить не документ, а запись в подф1, то в подф2 не отображается, надо вручную обновлять.
...
Рейтинг: 0 / 0
две подчиненные формы
    #39520883
VaRas, какие события вы используете? В субформах используются разные таблицы?
...
Рейтинг: 0 / 0
две подчиненные формы
    #39520912
VaRas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ),
да, в субформах разные таблицы.
С главной формой связана субф1.
субф2 без привязки к главной.
...
Рейтинг: 0 / 0
две подчиненные формы
    #39520918
VaRas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ),
Form_BeforeUpdate
Form_Delete
...
Рейтинг: 0 / 0
две подчиненные формы
    #39520993
VaRasForm_BeforeUpdate
Form_Delete Неправильно.
Вместо Form_BeforeUpdate - Form_AfterUpdate
Вместо Form_Delete - Form_AfterDeleteConfirm (при статусе - запись удалена)
...
Рейтинг: 0 / 0
две подчиненные формы
    #39521197
VaRas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ),
поставил в
Form_AfterDelConfirm
Forms!Главная!Подч2.Form.RecordSource = Forms!Главная!Подч2.Form.RecordSource
Forms!Главная!Подч2.Requery
изменений нет

Form_AfterUpdate()
Forms!Главная!Подч2.Form.RecordSource = Forms!Главная!Подч2.Form.RecordSource
выдает ошибку "Операция не поддерживается в транзакциях" (при удалении записи в подф1)
...
Рейтинг: 0 / 0
две подчиненные формы
    #39521205
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VaRas,
выложите проблемную форму и необходимые таблицы и какой результат хотите видеть
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / две подчиненные формы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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