以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何加载列表项目? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34042) |
||||
-- 作者:dqlgood -- 发布时间:2013/5/29 14:07:00 -- [求助]如何加载列表项目? 从表A用GetComboListString方法筛选得到符合条件的项目s = “项目2|项目5|项目7|……项目n”,想要加载表B第一列为s列表项目数据的代码如何编写? |
||||
-- 作者:Bin -- 发布时间:2013/5/29 14:10:00 -- GetComboListString不是可以有条件筛选的吗? http://www.foxtable.com/help/topics/1435.htm Dim s As String
s = DataTables("客户").GetComboListString("客户名称","[地区] = \'华北\'") Output.Show(s) |
||||
-- 作者:dqlgood -- 发布时间:2013/5/29 14:32:00 -- 我是要在表B加载符合列表项目的数据,总不至于这样吧? Tables("表B").Filter = "[第一列] = \'项目2\' or [第一列] = \'项目5\' …" 我是说这样的动态列表项目如何加载。 |
||||
-- 作者:Bin -- 发布时间:2013/5/29 14:36:00 -- 看半天,没看懂你是什么意思. 斗胆一猜. 你是不是想每一列显示不一样的列表项目.根据当前行的某一列数据筛选 |
||||
-- 作者:dqlgood -- 发布时间:2013/5/29 14:39:00 -- 我是想加载符合列表项目条件的项目。 [此贴子已经被作者于2013-5-29 14:42:35编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/5/29 14:47:00 -- 我也不懂,楼主最好做个简单的例子发上来,然后说明问题 |
||||
-- 作者:Bin -- 发布时间:2013/5/29 14:47:00 -- 以下是引用dqlgood在2013-5-29 14:39:00的发言: 我是想加载符合列表项目条件的项目。 [此贴子已经被作者于2013-5-29 14:42:35编辑过]
这个通常都放到窗口中做吧,哪有在表上这样做的. 在窗口中放个组合框控件 ComboBox 然后为它赋值列表项目 在SelectedIndexChanged事件中设置表B的Filter值即可 Tables("表B").Filter = "[第一列] = \'" & e.Sender.Text & "\'"
|
||||
-- 作者:dqlgood -- 发布时间:2013/5/29 16:21:00 -- 如题
|
||||
-- 作者:Bin -- 发布时间:2013/5/29 16:29:00 -- .
|
||||
-- 作者:dqlgood -- 发布时间:2013/5/29 16:34:00 -- 谢谢! |