以文本方式查看主题 - 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=136353) |
-- 作者:bashanren -- 发布时间:2019/6/11 21:59:00 -- [求助]单元格下拉列表中目录树根据指定内容列示 各位老师晚上辛苦!! 在帮助文件“通用下拉目录树”中,假设客户表的省市列是已经给定了的,后面的“通用下拉目录树”被点开后仅显示与“省市”列相对应的内容,其他不用显示,这样就更快捷,不用在目录树中去找“省市”了。如图:
![]() ![]() [此贴子已经被作者于2019/6/11 22:00:17编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/6/11 22:14:00 -- 这个帮助用法是通过目录树同时录入省市列、县市列...等多个列数据,按照您的说法,那么就无法在县市列选择其它省市了,而且也没有必然再使用目录树,直接设置列表项目就可以了:http://www.foxtable.com/webhelp/topics/1457.htm DropDownOpening事件添加代码 Dim filter As String If Tables("客户").Current.IsNull("省市") = False filter = "省市=\'" & Tables("客户").Current("省市") & "\'" End If Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") trv.BuildTree("行政区域","省市|县市",filter ) |
-- 作者:bashanren -- 发布时间:2019/6/11 23:12:00 -- 非常完美,感谢老师!!! |