以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]筛选条件问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=26557) |
||||
-- 作者:sunsenfeng -- 发布时间:2012/12/7 22:34:00 -- [求助]筛选条件问题 在列属性定义数据,需要根据另一列数据进行筛选,筛选条件怎么写?请高手们指教
|
||||
-- 作者:sunsenfeng -- 发布时间:2012/12/7 22:38:00 -- 在具体点,就是在类别列填入数据“链条”,在形式列筛选出链条类的“有档”、“无档”,而不是显示全部。这在列属性的筛选条件中怎么填写表达式
|
||||
-- 作者:sloyy -- 发布时间:2012/12/8 0:17:00 -- 请参考帮助 动态列表项目
1 在项目AfterOpenProject事件里写代码
Tables("商品").Cols("类别").Combolist = DataTables("型式").GetComboListString("类别")
2 在表属性DataColChanged 事件里写代码 Dim filter As String
|
||||
-- 作者:sunsenfeng -- 发布时间:2012/12/8 18:29:00 -- 师兄,有没有办法直接在列属性的筛选条件中直接填写代码,就是形式列根据左边的类别列筛选
|
||||
-- 作者:lin_hailun -- 发布时间:2012/12/9 0:36:00 -- 以下是引用sunsenfeng在2012-12-8 18:29:00的发言: 师兄,有没有办法直接在列属性的筛选条件中直接填写代码,就是形式列根据左边的类别列筛选
木有这种方法。 |
||||
-- 作者:sunsenfeng -- 发布时间:2012/12/10 13:46:00 -- 谢谢林总 |
||||
-- 作者:sunsenfeng -- 发布时间:2012/12/10 14:26:00 -- 林总,把DataColChanged事件代码放到PrepareEdit事件中更合适,您看看 |
||||
-- 作者:sunsenfeng -- 发布时间:2012/12/10 14:30:00 --
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/12/10 14:31:00 -- PrepareEdit事件:
If e.IsFocusCell AndAlso e.col.Name = "型式" Then |
||||
-- 作者:sunsenfeng -- 发布时间:2012/12/10 14:50:00 -- 谢谢狐爸 |