以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  下拉列表问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2169)

--  作者:实话实说
--  发布时间:2009/3/20 16:16:00
--  下拉列表问题
看附件的[中兴订单]表和[香港订单]表的型号和颜色列的下拉列表,[中兴订单]表中的下拉列表中有重复值,而[香港订单]表中的下拉列表中没有重复值,他们的代码都是一样的。还有[中兴订单]表下方的查询窗口也存在同样的问题。请指教。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:生产订单.table


--  作者:czy
--  发布时间:2009/3/20 16:35:00
--  



数据有问题,型号和颜色两列的数据有其它不可见的字符。
[此贴子已经被作者于2009-3-20 16:38:58编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/3/20 16:36:00
--  
表面上一样,但是有的后面有空格,有的甚至后面还有一点。

建议在命令窗口执行:

for each dr as DataRow in DataTables("中兴订单").DataRows()
    dr("颜色") = dr("颜色").Trim
Next
DataTables("中兴订单").Save()


以后重新打开项目,就OK了。

--  作者:实话实说
--  发布时间:2009/3/20 17:50:00
--  
谢了
--  作者:实话实说
--  发布时间:2009/4/6 22:14:00
--  
我们经常用EXCEL导入数据,如果按3楼代码操作很麻烦,需要重新启动项目,普通使用者也不会操作,有更好的方案,如果将3楼代码做在按钮上行吗?
--  作者:实话实说
--  发布时间:2009/4/7 9:50:00
--  
顶一下
--  作者:实话实说
--  发布时间:2009/4/8 11:34:00
--  
再顶一下
--  作者:狐狸爸爸
--  发布时间:2009/4/8 13:04:00
--  

那你就做一个按钮啊,按钮的Click事件设为上面的代码即可

[此贴子已经被作者于2009-4-8 13:05:24编辑过]

--  作者:实话实说
--  发布时间:2009/4/8 14:49:00
--  

每次都要重新启动项目后才有效吗?


--  作者:狐狸爸爸
--  发布时间:2009/4/8 15:27:00
--  
不需要的。