以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]RecordGrid1作为录入界面列内容无法清空? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92627) |
||||
-- 作者:新福星 -- 发布时间:2016/11/9 5:35:00 -- [求助]RecordGrid1作为录入界面列内容无法清空? 将RecordGrid1作为一个录入窗口使用,和一个表捆绑。 在修改某一字符列时发现,如果原来有内容,无法将这个内容清空,清空后鼠标一离开这列,内容自动恢复。 可以修改这个内容,修改后内容为新内容。但是就是无法清空。 我测试了两个表情况都是如此! 我又建了一个新的项目,就一个窗口,把表A和RecordGrid1捆绑。情况依然如此!请看看这是什么情况?谢谢
|
||||
-- 作者:有点蓝 -- 发布时间:2016/11/9 8:44:00 -- 测试没有问题。上传你哪个新项目看看 |
||||
-- 作者:有点色 -- 发布时间:2016/11/9 9:44:00 -- 会有这个问题,ChangeEdit记录一下其值,然后再在AfterEdit判断此值是不是空值
vars("text") = e.text |
||||
-- 作者:新福星 -- 发布时间:2016/11/9 11:23:00 -- 点击添加附件,怎么没反应? 使用笔记本win10操作系统 |
||||
-- 作者:有点蓝 -- 发布时间:2016/11/9 11:48:00 -- 多试几次,经常第一次上传不了的 |
||||
-- 作者:新福星 -- 发布时间:2016/11/9 12:40:00 --
随便在某列录入字符保存,然后你再清除是这个列为空,你看看结果! |
||||
-- 作者:有点色 -- 发布时间:2016/11/9 12:58:00 -- 参考3楼。这个是bug,你要在事件里面比较是不是空值
validateEdit事件
If e.RecordGrid IsNot Nothing Then
changeEdit事件
vars("test") = e.text |
||||
-- 作者:有点蓝 -- 发布时间:2016/11/9 14:11:00 -- 嘿,我习惯用delete键清空内容,所以测不出来。原来是编辑状态清空,确实有这个问题 |