以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表事件问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71929) |
-- 作者:bestorange -- 发布时间:2015/7/20 18:17:00 -- 表事件问题 表事件:AFTEREDIT Dim Val As Integer = e.Table.Current("剩余课时")
错误:执行后修改全表任何一个单元格都会弹出提示框, 应该是指定列下单元格发生变动才提示。 是哪里出了错误? |
-- 作者:大红袍 -- 发布时间:2015/7/20 18:20:00 -- If e.Col.Name = "剩余课时" Then Dim Val As Integer = e.Row("剩余课时") If Val = 0 Then MessageBox.Show("已无剩余课时, 可以下山了!", "提示") ElseIf Val = 1 Then MessageBox.Show("仅剩最后一课时,请与学员家长联系续费.", "提示") ElseIf Val < 2 Then MessageBox.Show("剩余" & Val & "课时" & ", 已扣除本次课时.", "提示") End If End If |
-- 作者:bestorange -- 发布时间:2015/7/20 18:26:00 -- 多谢大师, 另外 我更改列名称时为什么会提示 .NET Framework 版本:2.0.50727.8009 |
-- 作者:bestorange -- 发布时间:2015/7/20 18:31:00 -- 关闭项目前 保存所有数据的修改 是在 BeforeCloseProject事件 编写:Syscmd.Project.Exit(True)吗 |
-- 作者:大红袍 -- 发布时间:2015/7/20 19:17:00 -- 看看 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=65500&skin=0
|
-- 作者:大红袍 -- 发布时间:2015/7/20 19:18:00 -- 以下是引用bestorange在2015/7/20 18:31:00的发言:
关闭项目前 保存所有数据的修改 是在 BeforeCloseProject事件 编写:Syscmd.Project.Exit(True)吗 Syscmd.Project.Save()
|