以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  计算的问题,出现负数自动改为0  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=161868)

--  作者:manyifuwu
--  发布时间:2021/4/1 18:45:00
--  计算的问题,出现负数自动改为0
计算的问题,”加班天数“出现负数自动改为0。谢谢!
If e.DataCol.name="应出勤" OrElse e.DataCol.name="出勤" OrElse e.DataCol.name="加班天数" Then
    e.DataRow("加班天数")=  e.DataRow("出勤")- e.DataRow("应出勤")
End If

--  作者:有点蓝
--  发布时间:2021/4/1 20:12:00
--  
If e.DataCol.name="应出勤" OrElse e.DataCol.name="出勤"Then
dim d as integer = e.DataRow("出勤")- e.DataRow("应出勤")
if d < 0 then d = 0
    e.DataRow("加班天数")=  d
End If