以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]对于下拉选项出现相同名称只保留一个。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56220)

--  作者:liujywwy
--  发布时间:2014/9/1 11:22:00
--  [求助]对于下拉选项出现相同名称只保留一个。

比如对于客户进行选择,下拉选择有2个BDCOM。

正常情况应该只有一个BDCOM。

 


图片点击可在新窗口打开查看此主题相关图片如下:相同客户.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2014/9/1 11:23:00
--  

编写 enter 事件

 

http://www.foxtable.com/help/topics/1523.htm

 


--  作者:liujywwy
--  发布时间:2014/9/1 11:43:00
--  
以下是引用有点甜在2014-9-1 11:23:00的发言:

编写 enter 事件

 

http://www.foxtable.com/help/topics/1523.htm

 

代码我已经写了,我的意思是,执行的时候出现了重复值,重复值也应该只有一个才对。这个该怎么做?


--  作者:Bin
--  发布时间:2014/9/1 11:45:00
--  
这个代码不会出现重复值的哦
--  作者:有点甜
--  发布时间:2014/9/1 11:45:00
--  
 写了代码的话,不可能出现重复值!除非那你的表数据有问题,比如 后面多了一个空格之类的
--  作者:逛逛
--  发布时间:2014/9/1 11:48:00
--  

可能是你数据的规范性问题,数据库认为这两个是不一样的值

 

 

检查一下重复的两个值,是否带有空格之类的

 

 


--  作者:liujywwy
--  发布时间:2014/9/1 11:49:00
--  
以下是引用有点甜在2014-9-1 11:45:00的发言:
 写了代码的话,不可能出现重复值!除非那你的表数据有问题,比如 后面多了一个空格之类的

但是呢,我随便选择一个BDCOM,表里面就会把2个BDCOM的行都显示出来了。

那就不应该是BDCOM多空格或者是少空格之类的事情了吧。


--  作者:Bin
--  发布时间:2014/9/1 11:50:00
--  
是的. 到行中双击一下单元格,可以去除多余空格
--  作者:有点甜
--  发布时间:2014/9/1 11:50:00
--  
 不可能有问题,例子发上来看看。
--  作者:liujywwy
--  发布时间:2014/9/1 11:51:00
--  
以下是引用有点甜在2014-9-1 11:50:00的发言:
 不可能有问题,例子发上来看看。

Dim kh As WinForm.ComboBox = e.Form.Controls("客户")
kh.ComboList=DataTables("临时版本跟踪表").GetComboListString("客户")

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:临时版本跟踪系统26.rar