Foxtable(狐表)用户栏目专家坐堂 → 甘特图表进度条显示内容


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

主题:甘特图表进度条显示内容

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


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

If DrawGannt AndAlso e.Row.Index >= 0 AndAlso e.Row.Index < Tables("计划表窗口_Table4").Rows.count Then
    Dim r As Row  = Tables("计划表窗口_Table4").Rows(e.Row.Index)
    Dim dt As Date = e.Col.Name.Replace("年","-").Replace("月_","-")
    If r.IsNull("计划_开始日期") OrElse r.IsNull("计划_完成日期") Then
    Else
       
        Dim dt1 As Date = r("计划_开始日期")
        Dim dt2 As Date = r("计划_完成日期")
        If dt>=dt1 AndAlso dt<=dt2 Then
            e.Table.ShowToolTip(r("办理人") & " " & r("备注"),e.Row,e.Col)
        End If
    End If
    If r.IsNull("进行_开始日期")=False Then
        Dim dt3 As Date = r("进行_开始日期")
        Dim dt4 As Date = iif(r.Isnull("进行_完成日期"), Date.Today, r("进行_完成日期"))
        If dt>=dt3 AndAlso dt<=dt4 Then
            e.Table.ShowToolTip(r("办理人") & " " & r("备注"),e.Row,e.Col)
        End If
       
    End If
   
   
    Dim fdr As DataRow = DataTables("事件记录").find("事件日期=#" & dt & "# and 项目名称='" & r("项目名称") & "' and 项目流程='" & r("项目流程") & "'")
    If fdr IsNot Nothing Then
        e.Table.ShowToolTip(fdr("办理人") & " " & fdr("备注"),e.Row,e.Col)
    End If
End If

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


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

MouseEnterCell事件


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


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

以下是引用yangwenghd在2017/9/7 13:50:00的发言:
可以了 谢谢 只是显示的内容还是 计划表的,不是 事件记录 表的 ,是哪里需要改啊 ,

 

事件记录表有的内容,才会显示,否则显示计划表的,自己看懂代码。


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


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

 删掉红色代码

 

If DrawGannt AndAlso e.Row.Index >= 0 AndAlso e.Row.Index < Tables("计划表窗口_Table4").Rows.count Then
    Dim r As Row  = Tables("计划表窗口_Table4").Rows(e.Row.Index)
    Dim dt As Date = e.Col.Name.Replace("年","-").Replace("月_","-")
    If r.IsNull("计划_开始日期") OrElse r.IsNull("计划_完成日期") Then
    Else
       
        Dim dt1 As Date = r("计划_开始日期")
        Dim dt2 As Date = r("计划_完成日期")
        If dt>=dt1 AndAlso dt<=dt2 Then
            e.Table.ShowToolTip(r("办理人") & " " & r("备注"),e.Row,e.Col)
        End If
    End If
    If r.IsNull("进行_开始日期")=False Then
        Dim dt3 As Date = r("进行_开始日期")
        Dim dt4 As Date = iif(r.Isnull("进行_完成日期"), Date.Today, r("进行_完成日期"))
        If dt>=dt3 AndAlso dt<=dt4 Then
            e.Table.ShowToolTip(r("办理人") & " " & r("备注"),e.Row,e.Col)
        End If
       
    End If

   
   
    Dim fdr As DataRow = DataTables("事件记录").find("事件日期=#" & dt & "# and 项目名称='" & r("项目名称") & "' and 项目流程='" & r("项目流程") & "'")
    If fdr IsNot Nothing Then
        e.Table.ShowToolTip(fdr("办理人") & " " & fdr("备注"),e.Row,e.Col)
    End If
End If


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


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

以下是引用yangwenghd在2017/9/7 20:26:00的发言:
红色删除了 图表也没有了!!!!算了,谢谢了

 

MouseEnterCell事件的红色代码啊。


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


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

8楼代码,写到mouseEnterCell事件去。

 回到顶部