快捷菜单有如下代码
Syscmd.Row.Delete()
current table。save
但是某几个表单里面有一些情况是不允许删除的,所以表事件的beforedeleteing里面有e.cancel=true
如何实现在不允许删除的条件下,不执行currenttable。save?
这些写菜单是否可以?
If CurrentTable.AllowEdit Then
if Syscmd.Row.Delete()=true then
CurrentTable.Save
endif
End If
要使用行的删除,才可以判断
If CurrentTable.AllowEdit andalso CurrentTable.current isnot nothing Then
if CurrentTable.current.delete then
CurrentTable.Save
endif
End If