以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 筛选设置  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56438)

--  作者:netfox168
--  发布时间:2014/9/5 10:21:00
--  [求助] 筛选设置
一表有 列 “供应商” 和 ”商品名“ ,我在表属性的 PrepareEdit 编写如下代码:

If e.Col.Name = "供应商" Then
    e.Col.ComboList = DataTables("表A").GetComboListString("供应商")
End If

将过往的供应商筛选出来作为新增纪录的备选,同时我想”商品名“列根据已选的供应商筛选出该供应商的商品。比如选了供应商1,就筛选出 商品名1,2,3 而不会出现其他。

此代码如何写?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:筛选.rar


--  作者:有点甜
--  发布时间:2014/9/5 10:26:00
--  
If e.Col.Name = "商品名" Then
    e.Col.ComboList = DataTables("表A").GetComboListString("商品名", "供应商 = \'" & e.Row("供应商") & "\'")
End If

 

 

参考

 

http://www.foxtable.com/help/topics/1457.htm

 


--  作者:netfox168
--  发布时间:2014/9/5 10:37:00
--  
哦,明白,后面加的那段是过滤条件。谢谢!