以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]调用的目标发生了异常  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=37661)

--  作者:marius
--  发布时间:2013/7/8 8:07:00
--  [求助]调用的目标发生了异常
想实现数量×单价+调差=金额
当没有数量或单价时可以直接输入金额
写了下面的代码   但是出现“调用的目标发生了异常”  求助~~~~


If e.DataCol.Name = "数量" OrElse e.DataCol.Name = "单价" OrElse e.DataCol.Name = "调差"
  e.DataRow("金额") = e.DataRow("数量") * e.DataRow("单价")+e.DataRow("调差")
End If



--  作者:狐狸爸爸
--  发布时间:2013/7/8 8:12:00
--  
代码看起来美欧问题,注意列的数据类型,这些列必须是数值型,例如整数、双精度小数,不能是字符型,否则会出错。
--  作者:marius
--  发布时间:2013/7/8 8:16:00
--  
谢谢狐狸爸爸 ~~~  菜鸟漏改了一列数据类型图片点击可在新窗口打开查看