以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  有条件显示下拉列表内容  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=17064)

--  作者:土佛
--  发布时间:2012/3/2 16:50:00
--  有条件显示下拉列表内容
狐爸老师你好,我现在把项目上传了,主要是希望“B表”的“DG批号”能自动的从“表A”的“DG批号”中按符合
A表的[DK编码]=B表的[DK编码],A表的[DNP编码]=B表的[DNP编码] 找到相关的内容从而做出下拉列表

--  作者:土佛
--  发布时间:2012/3/2 16:53:00
--  
我是在PrepareEdit里做的一个代码,有错误;除了能有条件形成列表,同时还希望能实时更新,麻烦老师了
--  作者:土佛
--  发布时间:2012/3/2 17:01:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:土佛
--  发布时间:2012/3/2 17:01:00
--  
狐爸,不好意思,刚才没传上项目
--  作者:飞
--  发布时间:2012/3/2 17:54:00
--  

表B的PrepareEdit事件中加入以下代码

 

If e.Col.Name = "DG批号" Then e.Col.ComboList = DataTables("表A").GetComboListString("DG批号","[DNP编码] = \'" & e.Row("DNP编码") & "\'")


--  作者:土佛
--  发布时间:2012/3/2 18:41:00
--  
飞,你来了,呵呵,谢谢