我正在尝试制作取消按钮功能。基本上我有一个客户,表单显示他们的姓名,地址,城市,邮政编码和州。
当我按添加时,它会清除表单并允许我添加新客户,但是,如果我改变主意,我可以按取消,它应该将我还给我之前选择的客户。无论我做什么,当我按下取消时,它会把我放在列表中的最后一个客户上,而不是我之前的那个客户。
在取消之前,我需要一种方法来保存我的位置。这可能吗?这就是我所拥有的。我如何保存我的位置,然后回去访问该位置?
Private Sub btnCancel_Click(sender As Object, e As EventArgs) Handles btnCancel.Click)
CustomersBindingSource.CancelEdit()
ComboBox1.Enabled = True
btnAdd.Enabled = True
btnDelete.Enabled = True
btnUpdate.Enabled = True
答案 0 :(得分:0)
我做出一些假设来回答这个问题。 保存位置有几种选择,例如:
Dim LastPos as Integer
要回到那个位置,请使用以下代码:
DoCmd.GoToRecord , , acGoTo, LastPos
希望它有所帮助,如果没有请解释原因并更新问题..