powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Открытие формы на определённой записи
4 сообщений из 4, страница 1 из 1
Открытие формы на определённой записи
    #32880035
Ильин Сергей Юрьевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Источником записей для двух форм является одна и та же таблица. Форма 1 открыта, при этом выбрана некоторая запись. Кнопка в форме 1 должна открвать форму 2 так, чтобы в форме 2 отображалась запись, выбранная в форме 1. Для события "Нажатие кнопки" использую макрос (макрокоманда ОткрытьФорму). Подскажите, как должен выглядеть аргумент "Имя фильтра" или "Условие отбора" макрокоманды ОткрытьФорму.
...
Рейтинг: 0 / 0
Открытие формы на определённой записи
    #32880054
DataDigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше такое делать через VBA, используя recordsetclone второй формы и свойство bookmark.
...
Рейтинг: 0 / 0
Открытие формы на определённой записи
    #32880079
Ильин Сергей Юрьевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, уже нашёл решение. Аргумент "Условие отбора" макрокоманды ОткрытьФорму должен иметь вид:
[ИмяПоля2]=Forms![ИмяФормы1]![ИмяПоля1]
...
Рейтинг: 0 / 0
Открытие формы на определённой записи
    #32880083
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если форма2 и форма1 основываются на одних и тех же данных, то можно их вообще полностью склеить, так что они все будут делать совершенно синхронно.

Form1.Button1_Click

DoCmd.OpenForm "Form2",.....
Set Forms("Form2").Recordset = Me.Recordset
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Открытие формы на определённой записи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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