Foxtable(狐表)用户栏目专家坐堂 → DataList的DrawCell出错!系统的BUG?


  共有20842人关注过本帖树形打印复制链接

主题:DataList的DrawCell出错!系统的BUG?

帅哥哟,离线,有人找我吗?
cpayinyuan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
DataList的DrawCell出错!系统的BUG?  发帖心情 Post By:2009/3/18 18:29:00 [只看该作者]

如题,DataList的DrawCell 事件的条件中引用其他行时,一直提示出错,我搞了整整一下午也没有搞定,请老大看看怎么回事?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:动态显示列.table

[此贴子已经被作者于2009-3-18 18:40:24编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/3/18 19:24:00 [只看该作者]

老大怎么没有回复?我可是非常急用啊!


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By: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
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33963 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2009/3/18 19:34:00 [只看该作者]

没那么多bug的,是你自己少了判断。

dim dr as datarow = datatables("表B").find("[第一列]=" & e.datarow("第一列"))
if e.colname="第一列" or e.colname="第四列"
    If dr IsNot Nothing Then
        if e.datarow("第二列") <> dr("第二列")
            e.style="BBb"
        else
            e.style="AAA"
        end if
    end if
End If


 回到顶部
帅哥哟,离线,有人找我吗?
czy
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33963 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2009/3/18 19:35:00 [只看该作者]

这论坛怎么回事,回贴前我还刷新过,没看到老六回过呀。图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/3/18 20:32:00 [只看该作者]

以下是引用狐狸爸爸在2009-3-18 19:25:00的发言:
老兄,你的错误很低级啊

图片点击可在新窗口打开查看

不过也是常见错误,正确的代码:

呵呵,真是低级错误。惭愧!

不过,或许狐表的Bug也确实多了一点,今天我就发现了两个小问题,现在我都有点多疑了!


 回到顶部