以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 【求助】DataList中代码的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=3628) |
||||
-- 作者:kylin -- 发布时间:2009/7/20 11:42:00 -- 【求助】DataList中代码的问题 要求选中某一行后,右表自动筛选出所有选中的记录 当空选时出错,即:1、鼠标点在“要选择的车间”上,此时选择框没有选中; 2、有多个选择,全部清除选择框,到最后一个被清空时 附:Gif 此主题相关图片如下:cc.gif 例子如下:
|
||||
-- 作者:mr725 -- 发布时间:2009/7/20 12:55:00 -- 好像缺少这个判断: if filter <> "" then ........ |
||||
-- 作者:狐狸爸爸 -- 发布时间:2009/7/20 13:10:00 -- 不能用length判断的,应该: if filter >"" then filter = right(filter,filter.Length - 2) end if [此贴子已经被作者于2009-7-20 13:15:02编辑过]
|
||||
-- 作者:kylin -- 发布时间:2009/7/20 16:01:00 -- 以下是引用狐狸爸爸在2009-7-20 13:10:00的发言:
不能用length判断的,应该: if filter >"" then filter = right(filter,filter.Length - 2) end if [此贴子已经被作者于2009-7-20 13:15:02编辑过] nnd,就这个折腾了我3天时间,可恶的家伙。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2009/7/20 16:21:00 -- 呵呵,为啥不早点问我嘛。 |
||||
-- 作者:mr725 -- 发布时间:2009/7/20 16:36:00 -- 其实,放在currentchanged不太合适,放在mouseup中呢? |
||||
-- 作者:kylin -- 发布时间:2009/7/20 18:01:00 -- 以下是引用狐狸爸爸在2009-7-20 16:21:00的发言:
呵呵,为啥不早点问我嘛。 |