Я настраиваю новую базу данных управления инструментами, используя форму в MS Access, в моей форме есть один командный ключ (Список активов), чтобы открывать другую форму (Сведения об активе) для просмотра и редактирования данных всякий раз, когда я закрываюВ форме сведений об активе мне было предложено ввести значение параметра для идентификатора, где у меня даже нет объекта или поля с именем ID.Это произошло, когда я тоже что-то отредактировал в списке активов.
Вот код, который я использовал для открытия формы сведений об активе.
Event="OnClick">
<Statements>
<Action Name="OpenForm">
<Argument Name="FormName">Asset Details</Argument>
<Argument Name="WhereCondition">1=0</Argument>
<Argument Name="WindowMode">Dialog</Argument></Action><Action Name="OnError"/>
<Action Name="Requery"/>
<Action Name="SearchForRecord">
<Argument Name="WhereCondition">="[Tooling No]=" & Nz(DMax("[Tooling No]",[Form].[RecordSource]),0)</Argument>
</Action>
</Statements>
</UserInterfaceMacro>
</UserInterfaceMacros>
Я ожидаю, что данные актива будут автоматически обновлены илиобновить после закрытия формы «Сведения об активе» без запроса «Введите значение параметра».