以文本方式查看主题

-  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=98871)

--  作者:yupeng
--  发布时间:2017/4/8 12:07:00
--  表事件

老师 您好

  当“类别”列的值 = “退货”时,其它的整数列的值全部变为负数

“类别”列在不同的窗口增加行时,分别为“出货”和“退货”,且不用修改类别的值

 

我想在 BeforeSaveDataRow 事件写代码,请问转为负数的代码怎样写? 谢谢老师

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170565s408115321.jpg
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2017/4/8 14:07:00
--  
把原来的值乘以-1即可:

e.DataRow("第一列") = e.DataRow("第一列")*-1