Foxtable(狐表)用户栏目专家坐堂 → 求数据的绝对值判断大小


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

主题:求数据的绝对值判断大小

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


加好友 发短信
等级:幼狐 帖子:51 积分:491 威望:0 精华:0 注册:2018/1/30 14:13:00
求数据的绝对值判断大小  发帖心情 Post By:2021/12/5 10:32:00 [只看该作者]

Select Case e.DataCol.Name
    Case "送货数量","过磅数量","磅差","允许磅差","检测含水率","标准含水率"
        If dr.IsNull("送货数量") OrElse dr.IsNull("过磅数量") Then
            dr("磅差") = Nothing
            dr("允许磅差") = Nothing
            dr("检测含水率") = Nothing
            dr("标准含水率") = Nothing
            dr("收货数量") = Nothing
        Else
            If dr("检测含水率") >= dr("标准含水率")  Then
                If dr("允许磅差") = 0 Then
                    dr("收货数量") = dr("过磅数量") * (1-(dr("检测含水率") - dr("标准含水率")))
                Else If dr("磅差") >= dr("送货数量") * dr("允许磅差")  Then
                    dr("收货数量") = dr("过磅数量") * (1-(dr("检测含水率") - dr("标准含水率")))
                Else
                    dr("收货数量") = dr("送货数量") * (1-(dr("检测含水率") - dr("标准含水率")))
                End If
            Else
                If dr("允许磅差") = 0 Then
                    dr("收货数量") = dr("过磅数量")
                Else If dr("磅差") >= dr("送货数量") * dr("允许磅差")  Then
                    dr("收货数量") = dr("过磅数量")
                Else
                    dr("收货数量") = dr("送货数量")
                End If
            End If
        End If
End Select



判断 dr("磅差") 数据的绝对值,改该怎么判断

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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/5 20:44:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/1440.htm

Math.Abs(dr("磅差"))

 回到顶部