按下导航按钮时访问 2013 表单未更新

Posted

技术标签:

【中文标题】按下导航按钮时访问 2013 表单未更新【英文标题】:Access 2013 form not updating when navigation button pressed 【发布时间】:2017-01-05 19:00:03 【问题描述】:

第一次来现场。原谅我,我可能做错了,但我已经搜索了 2 天并没有找到我的答案。 在 Lead Maintenance 表单中输入数据后,单击 Registrar 选项卡运行以下宏:

<?xml version="1.0" encoding="UTF-16" standalone="no"?>
<UserInterfaceMacros xmlns="http://schemas.microsoft.com/office/accessservices/2009/11/application">
<UserInterfaceMacro For="navbtnRegistrar" Event="OnClick">
<Statements>
<Action Name="SetWarnings"/>
<Action Collapsed="true" Name="OpenQuery">
<Argument Name="QueryName">qryEnroll</Argument>
</Action>
<Action Name="OpenQuery">
<Argument Name="QueryName">qryLeadMainUpdateEnrollToTrue</Argument>
</Action>
<Action Name="SetWarnings">
<Argument Name="WarningsOn">Yes</Argument>
</Action>
<Action Name="OpenForm">
<Argument Name="FormName">frmStudentsData</Argument>
</Action>
<Action Name="CloseWindow">
<Argument Name="ObjectType">Form</Argument>
<Argument Name="ObjectName">frmStudentsData</Argument>
<Argument Name="Save">No</Argument>
</Action>
</Statements>
</UserInterfaceMacro>
</UserInterfaceMacros>

新数据已正确附加到表中,但新学生数据表单未显示附加数据。有什么建议吗?

【问题讨论】:

【参考方案1】:

您的学生数据输入表单似乎处于“数据输入”模式,因此它会自动显示一条空白记录供您的用户填写。您需要关闭数据输入模式(表单本身的一个属性)并打开潜在客户维护表单上已有的导航栏,以便用户可以在记录之间导航。

【讨论】:

以上是关于按下导航按钮时访问 2013 表单未更新的主要内容,如果未能解决你的问题,请参考以下文章

按下更新按钮时出现错误

访问表单控件闪烁控件是来自Class的setFocus

从另一个不同的 AngularJS 组件访问表单(用于验证)

带有图像的访问表单命令按钮上的快捷键

根据 SwiftUI 中的切换值更改文本

使用 VBA 未打开表单时在访问中更新表单