以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  GetComboListString后面的条件表达式怎么写?(已解决)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=10538)

--  作者:YDS
--  发布时间:2011/6/10 21:17:00
--  GetComboListString后面的条件表达式怎么写?(已解决)

e.Form.Controls("加工工序").Value = Nothing
Dim yg As String = e.Form.Controls("员工").Value

Dim cpbh As String = e.Form.Controls("产品编号").Value
Dim gx As WinForm.ComboBox
gx = Forms("废品统计").Controls("加工工序")
gx.ComboList = DataTables("调度中心").GetComboListString("指定工序","[产品编号] = \'" & cpbh & "\'" and "[员工] = \'" & yg
 & "\'")

 

错误如下:

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:01.jpg
图片点击可在新窗口打开查看

请高手分析下原因!

[此贴子已经被作者于2011-6-13 8:32:51编辑过]

--  作者:blackzhu
--  发布时间:2011/6/11 7:33:00
--  
gx.ComboList = DataTables("调度中心").GetComboListString("指定工序","[产品编号] = \'" & cpbh & "\' and [员工] = \'" & yg & "\'")

试试这样,应该是引号的问题.

--  作者:YDS
--  发布时间:2011/6/13 8:32:00
--  
以下是引用blackzhu在2011-6-11 7:33:00的发言:
gx.ComboList = DataTables("调度中心").GetComboListString("指定工序","[产品编号] = \'" & cpbh & "\' and [员工] = \'" & yg & "\'")

试试这样,应该是引号的问题.

非常感谢,是我大意了!


--  作者:markle
--  发布时间:2012/12/10 8:24:00
--  
 感谢啊!!我正在找这个,,,,
--  作者:白国栋
--  发布时间:2017/3/27 15:32:00
--  

条件是三个或者四个的时候怎么弄呢??

If e.Col.Name = "工程分类" Then \'如果正在编辑的是工程分类列
        \'\'从项目投资标准表提取该年度的项目期类作为列表项目
       e.Col.Combolist = DataTables("项目投资标准").GetComboListString("工程分类","[年度] = \'" & e.Row("计划年度") & "\'"" and "[项目分类] = \'" & e.Row("项目期类") & "\'" and ","[工程分类] = \'" & e.Row("工程分类") & "\'")
    End If

 

是这样弄还是怎么弄啊???麻烦请教一下。


--  作者:有点色
--  发布时间:2017/3/27 16:19:00
--  
以下是引用白国栋在2017/3/27 15:32:00的发言:

条件是三个或者四个的时候怎么弄呢??

If e.Col.Name = "工程分类" Then \'如果正在编辑的是工程分类列
        \'\'从项目投资标准表提取该年度的项目期类作为列表项目
       e.Col.Combolist = DataTables("项目投资标准").GetComboListString("工程分类","[年度] = \'" & e.Row("计划年度") & "\'"" and "[项目分类] = \'" & e.Row("项目期类") & "\'" and ","[工程分类] = \'" & e.Row("工程分类") & "\'")
    End If

 

是这样弄还是怎么弄啊???麻烦请教一下。

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=98206&authorid=0&page=0&star=2