以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  根据工序名称计单价  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=172641)

--  作者:zhuxinhui
--  发布时间:2021/10/23 12:02:00
--  根据工序名称计单价

If e.DataCol.Name = "加工要求"

    If e.DataRow.IsNull("加工要求")

        e.DataRow("成本预算") = Nothing

    Else

        Dim s As String = "工序名称=\'" & e.DataRow("加工要求").Replace(",","\' Or 工序名称=\'") & "\'"

        e.DataRow("成本预算") = DataTables("工序单价").Compute ("Sum(工序单价)",s)

    End If

End If


 这个条件语句看懂是什么意思:Dim s As String = "工序名称=\'" & e.DataRow("加工要求").Replace(",","\' Or 工序名称=\'") & "\'"


--  作者:有点蓝
--  发布时间:2021/10/23 12:08:00
--  
我也不知道是什么意思。自己写的代码是什么意思都不知道,别人更不知道你想实现什么逻辑

弹出内容看看:msgbox(s),如果还是看不懂,就另外写代码咯

--  作者:zhuxinhui
--  发布时间:2021/10/23 14:01:00
--  
是别人写的代码,觉得很有用,但看不懂这句是什么意思??思想思想下先