以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  RecordGrid控件能否实现单击先清零然后进入输入状态?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74349)

--  作者:bahamute
--  发布时间:2015/9/9 10:18:00
--  RecordGrid控件能否实现单击先清零然后进入输入状态?
字段默认值为0,能否实现单击RecordGrid控件某列时,先清零然后进入输入状态?
能否从表事件中设置?

--  作者:大红袍
--  发布时间:2015/9/9 10:30:00
--  

StartEdit事件

 

If cstr(e.Row(e.Col.name)) = "0" Then
    e.Row(e.Col.name) = Nothing
End If


--  作者:bahamute
--  发布时间:2015/9/9 10:42:00
--  
再次请教:
如果没有输入内容,如何恢复0
[此贴子已经被作者于2015/9/9 10:41:50编辑过]

--  作者:大红袍
--  发布时间:2015/9/9 10:43:00
--  

AfterEdit事件

 

If e.Row(e.Col.name) = nothing Then

    e.Row(e.Col.name) = 0

End If


--  作者:bahamute
--  发布时间:2015/9/9 11:01:00
--  

放到此事件才起作用,AfterEdit事件无效。

ValidateEdit