以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  筛选问题3  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=57207)

--  作者:seal51
--  发布时间:2014/9/20 17:12:00
--  筛选问题3

在下拉列表的ENTER事件中, 代码如下

 

Dim cj As WinForm.ComboBox = e.Form.Controls("厂家")
cj.ComboList = DataTables("排产明细表").GetComboListString("供应商", "排产单号=\'" & Tables("导入排产产品_排产明细表").current("排产单号") & "\'" And "已下单 = false " )

 

出现错误:从字符串“排产单号=\'P14-0905\'"到类型 “Long”的转换无效, 什么意思??如何更改?


--  作者:wcq
--  发布时间:2014/9/20 18:30:00
--  
Dim cj As WinForm.ComboBox = e.Form.Controls("厂家")
cj.ComboList = DataTables("排产明细表").GetComboListString("供应商", "排产单号=\'" & Tables("导入排产产品_排产明细表").current("排产单号") & "\' And 已下单 = false " )