以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  DataColChanged  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188705)

--  作者:1234567
--  发布时间:2023/10/12 16:26:00
--  DataColChanged
老师,这代码错哪里了?
If e.DataCol.Name = "报价" And (e.DataRow("任务类别") = "模具新开" Or e.DataRow("任务类别") = "模具维修") Then \'发生变化的是产品列.
    \'则累计订单表中同名产品总的销售量,然后赋值给变动行的数量列
    e.DataRow("试模费") = e.DataRow("报价") * 0.02
  End If

--  作者:有点蓝
--  发布时间:2023/10/12 16:31:00
--  
If e.DataCol.Name = "报价"  then
if e.DataRow("任务类别") = "模具新开" Orelse e.DataRow("任务类别") = "模具维修" Then 
           e.DataRow("试模费") = e.DataRow("报价") * 0.02
         End If
  End If