以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  列表项目  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52192)

--  作者:seal51
--  发布时间:2014/6/10 23:43:00
--  列表项目

Tables("订单").Cols("客户").ComboList = DataTables("客户").GetComboListString("客户名称")


订单表的客户列的下拉列表来源于客户表,我发现在订单表的客户列可以直接输入新客户而不用在客户表了输入 如何防止在订单表的客户列直接里输入新客户


--  作者:seal51
--  发布时间:2014/6/10 23:51:00
--  
找到了, 用这个

AllowDirectType

逻辑型,是否允许用户直接输入不在列表项目中的内容。
必须在设置ComboList属性之前,设置AllowDirectType
属性,否则无效。

示例

Tables("订单").Cols("客户").AllowDirectType = False
Tables(
"订单").Cols("客户").Combolist =
"CS01|CS02|CS03|CS04"


--  作者:菲舍尔
--  发布时间:2014/6/10 23:53:00
--  

在列属性中,设禁止直接输入