以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何判断Syscmd.Row.Delete()成功? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191733) |
-- 作者:lur320 -- 发布时间:2024/5/6 16:36:00 -- 如何判断Syscmd.Row.Delete()成功? 快捷菜单有如下代码 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 |
-- 作者:有点蓝 -- 发布时间:2024/5/6 16:40:00 -- 要使用行的删除,才可以判断 If CurrentTable.AllowEdit andalso CurrentTable.current isnot nothing Then if CurrentTable.current.delete then CurrentTable.Save endif End If |
-- 作者:lur320 -- 发布时间:2024/5/6 17:08:00 -- 好,谢谢 |