Foxtable(狐表)用户栏目专家坐堂 → GetComboListString后面的条件表达式怎么写?(已解决)


  共有6787人关注过本帖树形打印复制链接

主题:GetComboListString后面的条件表达式怎么写?(已解决)

帅哥哟,离线,有人找我吗?
YDS
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:628 积分:3594 威望:0 精华:0 注册:2011/5/21 18:05:00
GetComboListString后面的条件表达式怎么写?(已解决)  发帖心情 Post By:2011/6/10 21:17:00 [只看该作者]

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
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/6/11 7:33:00 [只看该作者]

gx.ComboList = DataTables("调度中心").GetComboListString("指定工序","[产品编号] = '" & cpbh & "' and [员工] = '" & yg & "'")

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

 回到顶部
帅哥哟,离线,有人找我吗?
YDS
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:628 积分:3594 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2011/6/13 8:32:00 [只看该作者]

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

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

非常感谢,是我大意了!


 回到顶部
帅哥哟,离线,有人找我吗?
markle
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:3 积分:81 威望:0 精华:0 注册:2012/12/8 13:00:00
  发帖心情 Post By:2012/12/10 8:24:00 [只看该作者]

 感谢啊!!我正在找这个,,,,

 回到顶部
帅哥哟,离线,有人找我吗?
白国栋
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:177 积分:1718 威望:0 精华:0 注册:2017/3/26 10:20:00
  发帖心情 Post By: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

 

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


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By: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

 


 回到顶部