Foxtable(狐表)用户栏目专家坐堂 → 同类数据差值不能过大


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

主题:同类数据差值不能过大

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/1/17 9:55:00 [显示全部帖子]

datacolchanged事件
If e.DataCol.name = "列1" OrElse e.DataCol.name = "列2"
    If e.DataRow.isnull("列1")  OrElse e.DataRow.isnull("列2") Then
        e.DataRow("列3') = nothing
    else
        dim d as double = e.datatable.compute("Avg(列2)","列1='" & e.DataRow("列1")  & "'")
        If (d - e.DataRow("列2')) / d > 0.1 then
            e.datarow("列3') = "差值过大"
        Else
            e.DataRow("列3') = nothing
        End If
    End If
End If

 回到顶部