以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- DataList的DrawCell出错!系统的BUG? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2142) |
||||
-- 作者:cpayinyuan -- 发布时间:2009/3/18 18:29:00 -- DataList的DrawCell出错!系统的BUG? 如题,DataList的DrawCell 事件的条件中引用其他行时,一直提示出错,我搞了整整一下午也没有搞定,请老大看看怎么回事?
[此贴子已经被作者于2009-3-18 18:40:24编辑过]
|
||||
-- 作者:cpayinyuan -- 发布时间:2009/3/18 19:24:00 -- 老大怎么没有回复?我可是非常急用啊! |
||||
-- 作者:狐狸爸爸 -- 发布时间:2009/3/18 19:25:00 -- 老兄,你的错误很低级啊 不过也是常见错误,正确的代码: dim dr as datarow = datatables("表B").find("[第一列]=" & e.datarow("第一列")) if dr isnot nothing then if e.colname="第一列" or e.colname="第四列" if e.datarow("第二列") <> dr("第二列") e.style="BBb" else e.style="AAA" end if end if end if |
||||
-- 作者:czy -- 发布时间:2009/3/18 19:34:00 -- 没那么多bug的,是你自己少了判断。 |
||||
-- 作者:czy -- 发布时间:2009/3/18 19:35:00 -- 这论坛怎么回事,回贴前我还刷新过,没看到老六回过呀。 |
||||
-- 作者:cpayinyuan -- 发布时间:2009/3/18 20:32:00 -- 以下是引用狐狸爸爸在2009-3-18 19:25:00的发言:
老兄,你的错误很低级啊 不过也是常见错误,正确的代码: 呵呵,真是低级错误。惭愧! |