子窗体连续窗体上的MS Access滚动条未设置记录焦点

时间:2011-11-19 22:27:59

标签: ms-access vba access-vba

我似乎无法弄清楚这一点。我有一个子窗体显示带有垂直滚动条的连续窗体。单击滚动条以移动到其他记录时,记录永远不会获得焦点。重点仍然是控制我留下的记录。

如何在使用滚动条后控制记录焦点?子窗体的On Current事件不会触发。

谢谢!

1 个答案:

答案 0 :(得分:3)

连续MS Access表单中的垂直滚动条不会在记录中导航。它只是更改表单上可见的记录。表单左侧记录选择器中的黑色三角形表示当前“选择”了哪个记录。

您可以通过几种不同的方式导航记录(即控制记录焦点,如您所说):

  • 单击记录选择器*(表单详细信息部分左侧的灰色矩形)
  • 点击表单详细信息部分中的任何已启用的控件
  • 使用表格左下角的导航控件*
  • 使用[Tab],[Enter]或箭头键移动表单详细信息部分中的各个控件;当您按Tab键顺序到达最后一个控件时,按下[Tab] / [Enter] / [向下箭头]键可以进入下一条记录

*请注意,您可以在表单上关闭记录选择器和导航按钮。在表单属性表上,确保Record Selectors: YesNavigation Buttons: Yes