以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  下拉列表问题请教老师  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=149277)

--  作者:浪痕
--  发布时间:2020/4/27 22:41:00
--  下拉列表问题请教老师
老师好!请教一个问题,B表第一列是编号列,数据来自A表的编号列,B表编号列做了一个下拉列表,A表增加编号,B表下拉列表就增加编号,因为编号会越来越多,难以选择,那么是否可以在下拉列表编号被选取后,是否可以让其消失或者隐藏,留下没有被选择的编号,如果可以麻烦给我详细指导下,特别是代码部分,我是零基础的菜鸟,谢谢!
--  作者:有点蓝
--  发布时间:2020/4/27 23:21:00
--  
参考:http://www.foxtable.com/webhelp/topics/1457.htm

B表PrepareEdit事件
If e.IsFocusCell Then \'如果是焦点所在单元格
    
If e.Col.Name = "县市" Then 
        e.Col.Combolist = 
DataTables("
A表").sqlGetComboListString("编号""[编号] not in (select 编号  from {B表})"
    End If
End
 
If