以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  为啥均码之后的不起作用  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=196467)

--  作者:jswjyjf
--  发布时间:2025/4/29 16:17:00
--  为啥均码之后的不起作用
 Select Case e.DataCol.Name
        Case "产品名称"
        Case "均码"\',"S","M","L","XL","XXL"
            e.DataRow("数量")=e.DataRow("均码")+e.DataRow("S")+e.DataRow("M")+e.DataRow("L")+e.DataRow("XL")+e.DataRow("XXL")
        Case "数量"
            e.DataRow("金额") =e.DataRow("数量")*e.DataRow("单价")
        Case "单价"
            e.DataRow("金额") =e.DataRow("数量")*e.DataRow("单价")
    End Select
   

--  作者:有点蓝
--  发布时间:2025/4/29 16:21:00
--  
代码没有问题,这些列不能是表达式列
--  作者:jswjyjf
--  发布时间:2025/4/29 16:24:00
--  
知道了 均码后面多了个‘ 
 Select Case e.DataCol.Name
        Case "产品名称"
        Case "均码","S","M","L","XL","XXL"
            e.DataRow("数量")=e.DataRow("均码")+e.DataRow("S")+e.DataRow("M")+e.DataRow("L")+e.DataRow("XL")+e.DataRow("XXL")
        Case "数量"
            e.DataRow("金额") =e.DataRow("数量")*e.DataRow("单价")
        Case "单价"
            e.DataRow("金额") =e.DataRow("数量")*e.DataRow("单价")
    End Select
[此贴子已经被作者于2025/4/29 16:24:16编辑过]