Foxtable(狐表)用户栏目专家坐堂 → 计划与实际引入数据


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

主题:计划与实际引入数据

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/20 15:18:00 [显示全部帖子]

 查找到对应的行

 

Dim fdr As DataRow = e.DataTables.Find("指令单 = '" & e.DataRow("指令单") & "' and 类别 = '实际'")
If fdr IsNot Nothing Then
    fdr("第1序_加工日期编号") = e.DataRow("第1序_加工日期编号")
End If


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/20 16:49:00 [显示全部帖子]

 发个例子上来吧。

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/21 9:24:00 [显示全部帖子]

Drawcell事件

 

If e.Row("类别") = "实际" Then
    If e.Col.name Like "*_配膳日" OrElse e.Col.name Like "*_开始日" OrElse e.Col.name Like "*_结束日" Then
        Dim fdr As DataRow = e.Table.DataTable.find("部品id = '" & e.Row("部品id") & "'")
        If fdr IsNot Nothing Then
            If e.Row(e.Col.name) > fdr(e.Col.name) Then
                e.style = "实际日期超过"
            End If
        End If
    End If
End If


 回到顶部