Foxtable(狐表)用户栏目专家坐堂 → 设置输入数据有效性


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

主题:设置输入数据有效性

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


加好友 发短信
等级:幼狐 帖子:77 积分:996 威望:0 精华:0 注册:2012/2/6 16:33:00
设置输入数据有效性  发帖心情 Post By:2019/11/7 18:08:00 [只看该作者]

狐表能否实现数据有效性设置,指定列只允许输入等于小于10的数据,大于10的无法输入,允许空值。

 

第一列    第二列

10         9

8           10

9           8

7           5

            12

6

12         6

13         8

注:12和13不允许输入,或提示红色。


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2019/11/7 20:05:00 [只看该作者]

这是基本功能,DataColChanging事件:

select case e.DataCol.Name
    case "第一列","第二列"
        if  e.Value > 10 then
            e.Cancel = True
        End if
end select


  

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


加好友 发短信
等级:幼狐 帖子:77 积分:996 威望:0 精华:0 注册:2012/2/6 16:33:00
  发帖心情 Post By:2019/11/8 9:23:00 [只看该作者]

谢谢狐狸爸爸,我修改了一下可以用了。

Select Case e.DataCol.Name
    Case "依法履职","服务发展","作风建设","政府公开","办事效率","清正廉洁"
        If  e.NewValue > 10 Then
            e.Cancel = True
        End If
End Select


 回到顶部