Foxtable(狐表)用户栏目专家坐堂 → [求助]这是怎么回事呢?


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

主题:[求助]这是怎么回事呢?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/11 14:10:00 [显示全部帖子]

 怎么操作出错?例子发上来

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/11 15:06:00 [显示全部帖子]

 drawCell 事件代码,改成下面的

 

If e.Col.Name="预计提供时间" Then
    If e.Row.IsNull("预计提供时间")=False Then
        If e.Row("预计提供时间")<=Date.today Then
            e.style="逾期"
        Else If e.Row("预计提供时间")<Date.today.adddays(7) Then
            e.style="近期"
        End If
    End If
End If

If e.Table.Rows.Count > 0 Then
    If e.Row("状态") = "Published" Then
        e.style="Published"
    Else If e.Row("状态") = "Disabled" Then
        e.style="Disabled"
    End If
End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/11 16:07:00 [显示全部帖子]

 测试了一下,这个是bug。

 

 在记录窗口上操作以后,如果直接filter,没有数据的话,就报这个错

 

  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目60.table


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/11 16:34:00 [显示全部帖子]

 回复8楼,暂时没有办法,你去掉datacolchanged的filter代码


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/11 16:42:00 [显示全部帖子]

 你可以单独做一个按钮,或者把filter的代码写到别的事件,比如 click 等。

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/11 16:54:00 [显示全部帖子]

 回复12楼,不然你filter之前,先判断一下还有多少行数据,如果没有数据了,就不filter了

 

 你暂时先这样用,bug已经上报。


 回到顶部