点击MS Access 2016打开记录,然后可以转到上一个或下一个记录

问题描述:

长时间阅读第一次海报在这里。我有访问编码的基本知识,但没有什么奇特的。反正它在这里。我已经在我们的产品表的访问中通过单击编码来打开某个特定文件。当我点击产品名称或SKU时,它就是这样做的,并为我打开了特定的记录(Product Profile Form)。真棒!我在该产品档案表单的下一个和上一个按钮上转到下一个或上一个记录。但是,如果我浏览产品列表并单击产品标题。它打开,然后如果我然后单击下一个或上一个记录按钮它首先显示一个空白的产品配置文件,但在下一次单击它说:“你不能去特定的记录”弹出。该守则宏我有管状产品目录表上是点击MS Access 2016打开记录,然后可以转到上一个或下一个记录

/表姓名:父产品简介表/ 查看:表单/ 筛选器名称:/ Where条件=:=“[产品父SKU] ='” & [产品父SKU] &““”/ 数据模式:编辑/ 窗口模式:普通/

父产品SKU是主键字段名称在我ParentProductTable 我已经试了又试算出这个对小时在线和这里。 谢谢大家的帮助。

好的我自己解决了,如果其他人有这个相同的问题,解决方法是这样的。在窗体上制作一个命令按钮。您必须针对命令按钮运行一些不同的宏来执行点击事件。对于下一个记录按钮在点击你希望你的命令按钮进入你的窗体的位置后,命令按钮向导会弹出。在类别框中选择“记录导航”,然后在“操作”框中选择“转到下一条记录”。完成命令按钮向导。然后右键单击该按钮并选择构建事件。这将打开宏工具。点击添加新的动作,然后选择宏RemoveFilterSort。之后,如果您将鼠标悬停在宏RemoveFilterSort上,您将看到绿色箭头,以按您想要的顺序放置您的宏。点击绿色箭头,直到它首先位于顶部。点击保存,然后退出。现在你应该可以去下一个记录。除了在命令向导弹出菜单中选择“类别”区域中的“记录导航”,然后在选择“转到下一条记录”之前选择“转到上一条记录”,而不是像之前那样执行相同操作。我使用的是Access 2016.你基本上做了什么就被告知按钮在移动到下一个或上一个记录之前删除过滤器。如果您不想制作命令按钮并使用底部的访问提供的导航按钮。您只能使用宏RemoveFilterSort创建一个命令按钮,您将不得不单击此按钮以删除筛选器,然后您可以单击Access提供的导航按钮。我希望这可以帮助别人。