Foxtable(狐表)用户栏目专家坐堂 → [求助]自定义录入界面之三,四限定问题


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

主题:[求助]自定义录入界面之三,四限定问题

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


加好友 发短信
等级:三尾狐 帖子:689 积分:5362 威望:0 精华:0 注册:2012/8/25 20:50:00
[求助]自定义录入界面之三,四限定问题  发帖心情 Post By:2015/3/2 11:00:00 [显示全部帖子]

在这两个例子里怎样限制只能输入下拉框里面的内容,不能输入以外的内容?

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


加好友 发短信
等级:三尾狐 帖子:689 积分:5362 威望:0 精华:0 注册:2012/8/25 20:50:00
  发帖心情 Post By:2015/3/2 11:00:00 [显示全部帖子]

就是如果输入以外的内容,表格的内容是不会改变的

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


加好友 发短信
等级:三尾狐 帖子:689 积分:5362 威望:0 精华:0 注册:2012/8/25 20:50:00
  发帖心情 Post By:2015/3/2 11:57:00 [显示全部帖子]

以下是引用Bin在2015/3/2 11:00:00的发言:
把属性里的允许直接输入设置为Flase

不行啊,设置后下拉框就不显示了,而且对于窗口形式的也没效


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


加好友 发短信
等级:三尾狐 帖子:689 积分:5362 威望:0 精华:0 注册:2012/8/25 20:50:00
  发帖心情 Post By:2015/3/2 12:01:00 [显示全部帖子]

重启项目就可以显示,但是不能输入了啊。我意思是可以输入东西,但是只能选择框里面的东西,如果不在下拉框里面的东西就被cancel掉


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


加好友 发短信
等级:三尾狐 帖子:689 积分:5362 威望:0 精华:0 注册:2012/8/25 20:50:00
  发帖心情 Post By:2015/3/2 12:18:00 [显示全部帖子]

以下是引用Bin在2015/3/2 12:03:00的发言:
在DataColChangINg 事件

利用FIND到表查找一下,找到不到数据就执行 e.cancel=true


例如
Dim dr As DataRow
dr = 
DataTables("订单").Find("数量 > 1000","日期 Desc")
If 
dr Is Nothing Then '如果找到的话
    e.cancel=true

End If

这个只能数字?用getvalue弄好了,http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=63898&page=0&move=next#editform

 

之前是table名搞错了,现在好了


 回到顶部