删除按钮不询问用户是否要先删除记录[英] Delete button not asking if the user wants to delete record first

问题描述

我使用按钮向导设置了删除记录按钮.它确实删除了一条记录,然后移动到下一条记录,但是我需要它在删除之前先询问用户,如果它是最后一条记录,我需要它返回上一条记录.
我不是真正熟悉使用宏.
这是一个简单的解决方法还是应该改为代码?

v/r,
jason

推荐答案

这个论坛中的大多数人都使用 VBA 来处理所有事情,因此大多数解决方案可能都会使用 VBA.

我要做的是使用 MsgBox 函数询问用户是否要删除记录.如果是,则使用 Recordset.Delete 方法删除记录,然后执行 MovePrevious 以转到上一条记录.

好的,我已经把这段代码放在一起,但想让你看一下,这样我就不会删除我不应该删除的东西……比如我的整个表单或其他东西.

展开|选择|换行|行号

这似乎是问杰森的好问题.这是您的代码的替代版本,其中一些注释解释了其中的一些内容和差异:

展开|选择|换行|行号

本文地址:https://www.itbaoku.cn/post/1050610.html