以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]进度列怎么样根据 剩余数量列的值“0”判断显示 完成 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143818) |
||||
-- 作者:17757762070 -- 发布时间:2019/12/5 10:25:00 -- [求助]进度列怎么样根据 剩余数量列的值“0”判断显示 完成 订单表 分别有, | 进度列| 订单数量 | 已包数量 | 剩余数量 | 进度。进度列怎么样根据 剩余数量列的值“0”判断显示 完成。否则就按百分比显示进度。求助各位大师兄和老师,在表事件里应该怎么写 [此贴子已经被作者于2019/12/5 10:25:41编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2019/12/5 10:46:00 -- datacolchanged事件 Select Case e.DataCol.name Case "订单数量","已包数量" If e.DataRow("剩余数量") = e.DataRow("已包数量") Then e.DataRow("进度") = "完成" ElseIf e.DataRow("已包数量") > 0 e.DataRow("进度") = format(e.DataRow("已包数量") / e.DataRow("剩余数量"),"0.##%") End If End Select |
||||
-- 作者:17757762070 -- 发布时间:2019/12/5 11:13:00 -- 试了一下 不行。我上传了附件你看看
|
||||
-- 作者:有点蓝 -- 发布时间:2019/12/5 11:32:00 --
|