以文本方式查看主题

-  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=45015)

--  作者:sxy_123456
--  发布时间:2014/1/13 21:53:00
--  如何实现这样的输入?
如何实现这样的输入?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.table
我想在材料表中实现这样的输入效果,型号列下拉选择项YY,YJV,选择YY后规格列下拉选择项4,6,10,选择10后颜色列下拉选择项黄,蓝,黑

--  作者:有点甜
--  发布时间:2014/1/13 22:05:00
--  
  在preparEdit事件里写入

If e.IsFocusCell Then
    If e.Col.Name = "型号" Then
        e.Col.ComboList = DataTables("表A").GetComboListString("型号", "型号 is not null")
    Else If e.Col.Name = "规格" Then
        e.Col.ComboList = DataTables("表A").GetComboListString("规格", "型号 = \'" & e.Row("型号") & "\'")
    Else If e.Col.name = "颜色" Then
        e.Col.ComboList = DataTables("表A").GetComboListString("颜色", "型号 = \'" & e.Row("型号") & "\' and 规格 = \'" & e.Row("规格") & "\'")      
    End If
End If

--  作者:sxy_123456
--  发布时间:2014/1/13 23:01:00
--  
谢谢,如何选择颜色后自动导入表A的单位和单价
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目5.table


--  作者:有点甜
--  发布时间:2014/1/13 23:04:00
--  
 请参考帮助学习一下


--  作者:包头123
--  发布时间:2014/1/14 10:59:00
--  
学习。