以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  变量定义出错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50221)

--  作者:阆子天涯
--  发布时间:2014/5/1 22:27:00
--  变量定义出错
我在窗口的AfterLoad定义控件Dim pp As WinForm.ComboBox = e.Form.Controls("品牌")
pp.ComboList = DataTables("出入库明细").GetComboListString("品牌"),然后在该窗口的一个按钮的click事件中写 

Dim Arys As List(Of String())

 

Arys = DataTables("出入库明细").GetValues("编码|名称|颜色|尺码|年份|季节|零售价", " 品牌 = \'"& pp.text & "\'")

结果提示未声明pp,具体提示见图!


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140501222517.jpg
图片点击可在新窗口打开查看

--  作者:程兴刚
--  发布时间:2014/5/1 23:07:00
--  

要用全局变量才可以,PP不能跨事件引用!


--  作者:阆子天涯
--  发布时间:2014/5/1 23:21:00
--  

 但是我其他的几个窗口也是一样的,都没问题呀!我传附件,基本信息那个窗口就是这样的,都没问题!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:进销存.rar


--  作者:程兴刚
--  发布时间:2014/5/1 23:28:00
--  

那您就继续这么用!


--  作者:lsy
--  发布时间:2014/5/2 7:45:00
--  
没有窗口级变量,楼主的几个窗口里,都在控件的事件里重新定义了PP。