Открываю форму с фильтром. Когда я создаю новую запись с использованием этой формы, я хочу, чтобы поле получало то же значение по умолчанию, что и фильтр. (Так что новая запись будет частью текущего результата фильтра). Когда я открываю форму, я сохраняю значение фильтра в tempvar.Установите значение по умолчанию для полей в форме, аналогичном фильтру
Как я могу достичь этого простым способом?
Я попытался два последних способа получить текущий фильтр от этого вопроса: Access 2003 VBA Get Active filter?
я не понял бывший.
Я еще не запрограммировал Visual Basic и не использовал Access в какой-либо значительной степени. Поэтому мне может понадобиться довольно подробное объяснение.
Большое спасибо
В настоящее время я открываю форму, нажимая на одно из полей другой таблицы, используя макрос. макрос открывает форму, относящуюся к другой таблице, которая фильтрует ее по значению в только что нажатом поле. Значение i для введенного поля i сохраняется в объекте [tempvar] (http://msdn.microsoft.com/en-us/library/office/bb257080%28v=office.12%29.aspx). Я надеюсь, что это было яснее. – snobjorns