Office中国论坛/Access中国论坛

标题: 如何设置子窗体(数据表)下的数据增加或更改不默认保存,要按钮保存或者提示保存? [打印本页]

作者: pwj2009    时间: 2009-12-29 10:30
标题: 如何设置子窗体(数据表)下的数据增加或更改不默认保存,要按钮保存或者提示保存?
本帖最后由 pwj2009 于 2009-12-29 10:31 编辑

如何设置子窗体(数据表)下的数据增加或更改不默认保存,要按钮保存或者提示保存?
作者: chaojianan    时间: 2009-12-29 10:39
在子窗体的
Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("数据已更改,是否要保存!", vbOKCancel, Me.Caption) = vbOK Then
Else
Me.Undo
End If

End Sub
试试。
作者: pwj2009    时间: 2009-12-29 11:55
本帖最后由 pwj2009 于 2009-12-29 12:04 编辑

提示是有了但功能用不了。(我没有加最上那一行因为已经有好多代码。二次定义重复)这样应该怎样处理,
作者: chaojianan    时间: 2009-12-29 16:07
二次定义重复,去掉一个定义。
作者: pwj2009    时间: 2009-12-31 14:17
[url=http://www.office-cn.net/vvb/redirect.php?

goto=findpost&pid=505601&ptid=79213]4#[/url] chaojianan

但那个定义是有用的。能不去掉定义的情况下解决吗
作者: pwj2009    时间: 2010-1-2 09:48
哦,明白了。我用 DIM定义就是,谢谢了!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3