以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于一个表选定下拉列打开窗口的列子  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=58983)

--  作者:kmzb56
--  发布时间:2014/10/27 17:42:00
--  关于一个表选定下拉列打开窗口的列子
 好久没弄foxtable 今天想实现一个功能,在一个数据表的一个列,如果选择下拉列表时,包含“中石” 两个字时 打开窗口,硬是没实现了。请问怎么弄?

If  CurrentTable.Current("付款方式")   Like "*中石*"   Then  
Forms("付油卡").Open()  
End If


要实现一选到这个字符时就判断,我试了好多都要光标离开时,也不知是不是表达的这个不对,请问怎么弄?

--  作者:有点甜
--  发布时间:2014/10/27 17:45:00
--  

 可以把代码写到ChangeEdit事件

 

If e.Text Like "*中石*"   Then  

    Forms("付油卡").Open()  
End If

--  作者:菲舍尔
--  发布时间:2014/10/27 17:45:00
--  
If  CurrentTable.Current("付款方式").contains("中石")   Then  
Forms("付油卡").Open()  
End If
[此贴子已经被作者于2014-10-27 17:45:38编辑过]