Foxtable(狐表)用户栏目专家坐堂 → 请教高手-录入数据校验问题


  共有19389人关注过本帖树形打印复制链接

主题:请教高手-录入数据校验问题

帅哥哟,离线,有人找我吗?
yuansq
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:80 积分:788 威望:0 精华:0 注册:2008/9/1 11:23:00
  发帖心情 Post By:2009/3/13 13:32:00 [显示全部帖子]

你把代码中的提示窗口改成这个运行一下就明白了:dim rr as DialogResult  = messagebox.show("继续吗?" & "newvalue值:" & e.newvalue & "  单元格值:" & e.datarow("A"),"提示:",messageboxbuttons.YesNo,messageboxicon.question)       
output.show(e.newvalue) 

这个问题有意思,说明帮助文件“改折扣例子”也有这个现象啊。测试如下:

messagebox.show("继续吗?" & "newvalue值:" & e.newvalue & "  单元格值:" & e.datarow("折扣"),"提示:",messageboxbuttons.Ok,messageboxicon.question)       
output.show(e.newvalue)
If e.DataCol.Name = "折扣" Then '如果是折扣列的内容发生变化.
    If e.NewValue > 0.15 Then '如果输入的内容大于0.15.
        e.NewValue = 0.15 '那么改为0.15.
    End If
End If
[此贴子已经被作者于2009-3-13 13:55:13编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
yuansq
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:80 积分:788 威望:0 精华:0 注册:2008/9/1 11:23:00
  发帖心情 Post By:2009/3/13 16:10:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-3-13 15:53:00的发言:
怪事,难道我的不同,我用楼主的代码,只提示一次的。

把你的给我试试。


 回到顶部