以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助Combolist 相关问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70559) |
-- 作者:lingyun00800 -- 发布时间:2015/6/24 14:39:00 -- 求助Combolist 相关问题 有三个列 第一列 第二列 第三列 文章大类 文章小类 文章明细 第一列 Tables("长效规章").Cols("文章大类").Combolist = DataTables("长效规章类别").GetComboListString("大类") 第二列 If e.IsFocusCell Then If e.Col.Name = "文章小类" Then e.Col.Combolist = DataTables("长效规章类别").GetComboListString("小类", "[大类] = \'" & e.Row("文章大类") & "\'") End If End If 第三列 If e.IsFocusCell Then If e.Col.Name = "文章明细" Then e.Col.Combolist = DataTables("长效规章类别").GetComboListString("明细", "[小类] = \'" & e.Row("文章小类") & "\'") End If End If 求助第三列文章明细的取值。我上面弄的那个错了。555555 |
-- 作者:Bin -- 发布时间:2015/6/24 14:42:00 -- 你要取本列的Combolist 没错啊.但是没看出这样做的意义. |
-- 作者:大红袍 -- 发布时间:2015/6/24 14:43:00 -- If e.IsFocusCell Then If e.Col.Name = "文章明细" Then e.Col.Combolist = DataTables("长效规章类别").GetComboListString("明细", "[大类] = \'" & e.Row("文章大类") & "\' And [小类] = \'" & e.Row("文章小类") & "\'") End If End If [此贴子已经被作者于2015/6/24 14:43:23编辑过]
|
-- 作者:lingyun00800 -- 发布时间:2015/6/24 15:05:00 -- 我阐述的不太明确。。Bin版主。 不过大红袍 的那个答案就是我需要的。谢谢两位版主 |