MS Access - 子表单导航
MS Access - Subform navigation
我已经创建了一个用于数据输入的主窗体。它包含一个子表单,用于将主表单的数据应用到几个不同的 "customers"。一切正常,数据准确地到达我想要的地方。
但是,我遇到了一个小问题。该子表单包含一个组合框,用于 select 一个客户,并且该表单位于 Continuous Forms 视图中。我希望用户能够单击下拉菜单选择一个客户,然后在点击输入 and/or 选项卡后,转到下一个子表单行中的组合框并开始键入,而无需单击那里。
我是 VBA 的新手,不想在 enter/tab 上创建可能影响我的数据输入的事件。还有其他方法可以实现我的目标吗?
在 "Other" 子表单的 属性 sheet。
从 属性 的下拉框中选择 "All Records"。
由于子表单的每一行仅包含一个组合框,因此设置更改的结果应该是按 Enter 或 Tab做出选择后,您应该会转到子表单中的下一行。当您已经在子表单 "last row" 时,您将在 "new row".
结束
我已经创建了一个用于数据输入的主窗体。它包含一个子表单,用于将主表单的数据应用到几个不同的 "customers"。一切正常,数据准确地到达我想要的地方。
但是,我遇到了一个小问题。该子表单包含一个组合框,用于 select 一个客户,并且该表单位于 Continuous Forms 视图中。我希望用户能够单击下拉菜单选择一个客户,然后在点击输入 and/or 选项卡后,转到下一个子表单行中的组合框并开始键入,而无需单击那里。
我是 VBA 的新手,不想在 enter/tab 上创建可能影响我的数据输入的事件。还有其他方法可以实现我的目标吗?
在 "Other" 子表单的 属性 sheet。 从 属性 的下拉框中选择 "All Records"。
由于子表单的每一行仅包含一个组合框,因此设置更改的结果应该是按 Enter 或 Tab做出选择后,您应该会转到子表单中的下一行。当您已经在子表单 "last row" 时,您将在 "new row".
结束