以文本方式查看主题

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

--  作者:扶风
--  发布时间:2015/6/16 15:20:00
--  [求助]

Tables("统计").DataTable.DataCols.Add("库存使用天数", Gettype(Double), "库存数量\\单日用量")
Tables("统计").DataTable.DataCols.Add("库存+在途使用天数", Gettype(Double), "(库存数量+在途数量)\\单日用量")

 

 

老师,如上代码,运行的时候怎么无法解释“\\”字符呢,这个不是整除的吗?还有这个单日用量有可能为零,请问在增加新列的时候应该如何处理,对单日用量为零的不做计算?


--  作者:Bin
--  发布时间:2015/6/16 15:22:00
--  
/

反了

--  作者:Bin
--  发布时间:2015/6/16 15:23:00
--  
表达式里没有\\   你可以用IIF 判断为0的时候不计算
--  作者:扶风
--  发布时间:2015/6/16 15:56:00
--  
哦,老师,后面那个问题解决了。那如何对除法运算的结果取整呢,就是只要整数部分?
--  作者:大红袍
--  发布时间:2015/6/16 16:04:00
--  
Convert(库存数量/单日用量, \'System.Int64\')
--  作者:扶风
--  发布时间:2015/6/16 16:04:00
--  
 好的,谢谢老师!