以文本方式查看主题
-
Foxtable(狐表)
(http://foxtable.com/bbs/index.asp)
--
专家坐堂
(http://foxtable.com/bbs/list.asp?boardid=2)
----
[求助]
(http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=53550)
-- 作者:wumingrong1
-- 发布时间:2014/7/10 12:46:00
-- [求助]
在 DropDownForm 窗口的
AfterLoad 中写有以下命令:
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree("多项列表项目表","一级条件|二级条件|三级条件","条件列=\'" & e.Form.Controls("器材类别").Value & "\'")
然后在录入窗口输入的时候弹出错误提示;帮我看看究竟问题在哪?
此主题相关图片如下:360截图20140710123353531.jpg
此主题相关图片如下:360截图20140710123420562.jpg
此主题相关图片如下:360截图20140710124127265.jpg
如果我把 "条件列=\'" & e.Form.Controls("器材类别").Value & "\'" 改成 "条件列=\'防毒面具\'"就没问题
-- 作者:Bin
-- 发布时间:2014/7/10 14:09:00
--
你是不是搞错窗口了? e.form是指本窗口,你要是在下拉窗口里获取上一个窗口的控件 要指定窗口名
fomrs("XX").controls
-- 作者:有点甜
-- 发布时间:2014/7/10 14:10:00
--
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree("多项列表项目表","一级条件|二级条件|三级条件","条件列=\'" &
Forms("窗口xxx").
Controls("器材类别").Value & "\'")