以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]修改事件报错无法创建新的堆栈防护页 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147378) |
-- 作者:ahui010 -- 发布时间:2020/3/15 11:37:00 -- [求助]修改事件报错无法创建新的堆栈防护页 我的意思就是不准修改类型,在表事件DataColChanged设置这样的代码,如果修改的内容和以前的不一样,就将其改正过来 If e.DataCol.name = "类型" If e.OldValue <> "" If e.NewValue <> e.OldValue e.DataRow("类型") = e.OldValue End If End If End If 这一个字段("类型"),不能修改只要一修改,系统就报错,现在就是清除了上面的代码,也会报错,请问是什么原因?这一个表其他事件都没有设代码 我已删除过BIN文件夹,打开系统之后,还是报错。 [此贴子已经被作者于2020/3/15 11:39:03编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/3/15 21:08:00 -- 如果不准修改到prepareedit事件处理 If e.Col.name = "类型" If e.Row.isnull("类型") = false e.cancel = true End If End If |