以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 计算数量 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148605) |
-- 作者:outcat -- 发布时间:2020/4/10 23:01:00 -- 计算数量 Select Case e.DataCol.name Case "数量","单价" If e.DataRow.Isnull("数量") OrElse e.DataRow.Isnull("单价") Then e.DataRow("金额")=Nothing Else e.DataRow("金额")=e.DataRow("单价")*e.DataRow("数量") End If Case "金额","单价" If e.DataRow.Isnull("金额") OrElse e.DataRow.Isnull("单价") Then e.DataRow("数量")=Nothing Else e.DataRow("数量")=e.DataRow("金额")/e.DataRow("数量") End If End Select 老师,给看一下,上面 case “数量”,“金额”,这个没有问题,可有情况,我们知道 单价,金额 ,要自动的计算 数量这个值,第二个case 不能成功,请老师帮忙了
|
-- 作者:有点酸 -- 发布时间:2020/4/10 23:43:00 -- 参考: |