Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 在具有详细视图的Access 2007表单中,如何设置向上/向下箭头键以在记录之间移动焦点,而不是在控件之间移动焦点。。?_Ms Access_Ms Access 2007 - Fatal编程技术网

Ms access 在具有详细视图的Access 2007表单中,如何设置向上/向下箭头键以在记录之间移动焦点,而不是在控件之间移动焦点。。?

Ms access 在具有详细视图的Access 2007表单中,如何设置向上/向下箭头键以在记录之间移动焦点,而不是在控件之间移动焦点。。?,ms-access,ms-access-2007,Ms Access,Ms Access 2007,在Microsoft Access 2007中,在数据表视图中的表/查询中,上/下箭头键的作用与预期相同:它们将焦点上/下移动一条记录,移动到与上一条记录相同的控件。它类似于在Excel中移动单元格,并且可以轻松地在数据表中快速移动以调整值 但是…在具有详细信息窗格的窗体上,左/右箭头键的作用与TAB和SHIFT+TAB类似。它们以定义的选项卡顺序在控件中来回移动焦点,而不是在细节记录中来回移动焦点 我在访问选项、帮助文件或谷歌中找不到任何东西来解释这可能如何改变 在不更改控件的Tab Inde

在Microsoft Access 2007中,在数据表视图中的表/查询中,上/下箭头键的作用与预期相同:它们将焦点上/下移动一条记录,移动到与上一条记录相同的控件。它类似于在Excel中移动单元格,并且可以轻松地在数据表中快速移动以调整值

但是…在具有详细信息窗格的窗体上,左/右箭头键的作用与TAB和SHIFT+TAB类似。它们以定义的选项卡顺序在控件中来回移动焦点,而不是在细节记录中来回移动焦点

我在访问选项、帮助文件或谷歌中找不到任何东西来解释这可能如何改变


在不更改控件的Tab Index或Tab Stop属性的情况下,如何使箭头键在窗体的详细信息记录中前后移动焦点,而不是按Tab顺序在控件中前后移动?

使用数据表视图。然后,上/下箭头将在记录之间移动,并在列之间左/右移动。除非键中的代码(向上/向下/按下)事件可以控制箭头键的行为。从未尝试过,不希望。不幸的是,在数据表视图中使用表单是不可行的,因为在细节部分中有MS表单控件,这些控件将被隐藏。重新映射箭头键是一个有趣的建议;我来试试看。