以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  重复项仅留下一个  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=115581)

--  作者:zhangning
--  发布时间:2018/3/9 15:42:00
--  重复项仅留下一个
老师,您好!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1.xlsx


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
如上图,想在EXCEL的红框处,重复的仅显示一个,请老师帮帮忙,谢谢

--  作者:有点蓝
--  发布时间:2018/3/9 16:36:00
--  
去掉1楼图片窗口的列表项目的设置,使用代码处理


--  作者:zhangning
--  发布时间:2018/3/13 8:53:00
--  
谢谢老师,如果要加入筛选条件,我参照写了以下代码:
Dim cmb As WinForm.ComboBox = e.form.Controls("ComboBox1")
cmb.ComboList = DataTables("订单").GetComboListString("制号","已排产 = false and 分析安排 = \'安排生产\'")

实验了一下,不对,请老师帮斧正一下,谢谢!


--  作者:有点甜
--  发布时间:2018/3/13 9:05:00
--  

1、这样写有没有问题?

 

Dim cmb As WinForm.ComboBox = e.form.Controls("ComboBox1")
cmb.ComboList = DataTables("订单").GetComboListString("制号")
 
2、这样写呢?
 
Dim cmb As WinForm.ComboBox = e.form.Controls("ComboBox1")
cmb.ComboList = DataTables("订单").GetComboListString("制号","分析安排 = \'安排生产\'")
 
3、这样写?
 
Dim cmb As WinForm.ComboBox = e.form.Controls("ComboBox1")
cmb.ComboList = DataTables("订单").GetComboListString("制号","已排产 = false ")

--  作者:zhangning
--  发布时间:2018/3/13 10:01:00
--  
老师,谢谢!
经实验,1和3好用,2不好用

我现在想2个条件都满足,怎么弄呢?


--  作者:有点甜
--  发布时间:2018/3/13 10:03:00
--  

如果2不好用,说明你条件有问题。

 

你列【分析安排】存放的是什么数据?截图说明。有没有内容为 安排生产 的数据?


--  作者:zhangning
--  发布时间:2018/3/13 10:41:00
--  
按照老师的提示,解决了,谢谢老师