以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助 谢谢 公式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147047)

--  作者:15689999837
--  发布时间:2020/3/8 17:13:00
--  求助 谢谢 公式
单位是  件时  库存支数=库存数量*10,单位是件时库存支数=库存数量
图片点击可在新窗口打开查看此主题相关图片如下:1583658691(1).jpg
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2020/3/8 22:40:00
--  
库存支数是表达式列?还是数据列?

库存支数到底等于库存数量?还是库存数量*10?

--  作者:15689999837
--  发布时间:2020/3/9 8:09:00
--  
单位  数据列

--  作者:15689999837
--  发布时间:2020/3/9 8:10:00
--  
 单位是支的时候  库存数量=库存支数

--  作者:15689999837
--  发布时间:2020/3/9 8:11:00
--  
  单位是支的时候  库存支数=库存数量*10


--  作者:有点蓝
--  发布时间:2020/3/9 10:00:00
--  
虽然我知道可能是写错了,但是提问题的时候能不能认真一点,仔细看看自己提问是否正确?4楼和5楼不是完全冲突的吗?

Select Case e.DataCol.Name
    Case "单位","库存数量"
        Dim dr As DataRow = e.DataRow
        If dr("单位")="支" Then
            dr("库存支数") = dr("库存数量")
        Else
            dr("库存支数") = dr("库存数量")*10
        End If
End Select

--  作者:15689999837
--  发布时间:2020/3/9 10:33:00
--  
明白了,谢谢您,以后注意认真仔细。