以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=64020)

--  作者:菜菜A
--  发布时间:2015/2/3 15:25:00
--  [求助]
最近做进销存,遇到麻烦。如何 能实现  输入 数量与单价 算出金额 有时  输入  数量与金额自己算出单价
--  作者:Bin
--  发布时间:2015/2/3 15:30:00
--  
if e.datarow.isnull("数量")=false andalso e.datarow.isnull(e.datacol.name)=false then
select case e.datacol.name
         case "单价"
              e.datarow("金额")=e.datarow("数量") * e.datarow("单价")
         case "金额"
              e.datarow("单价")=e.datarow("金额") / e.datarow("数量")
end select
end if

--  作者:菜菜A
--  发布时间:2015/2/3 15:31:00
--  [求助]
这条语句放到什么地方?
--  作者:Bin
--  发布时间:2015/2/3 15:32:00
--  
DataColChanged
--  作者:菜菜A
--  发布时间:2015/2/3 17:16:00
--  [求助]
修改后没有改变反映
--  作者:Bin
--  发布时间:2015/2/3 17:18:00
--  
没道理,上例子.

原有的数据不会变,你要点击重置列才可以

--  作者:菜菜A
--  发布时间:2015/2/3 17:27:00
--  [求助]
你看一下
--  作者:Bin
--  发布时间:2015/2/3 17:28:00
--  
文件呢?  上传文件参考 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78
--  作者:菜菜A
--  发布时间:2015/2/3 18:04:00
--  [求助]
这下有了吗?
--  作者:菜菜A
--  发布时间:2015/2/3 18:07:00
--  
今天怎么回事