以文本方式查看主题

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

--  作者:李小胖
--  发布时间:2017/2/7 17:23:00
--  表达式加减 乘 都像唯独除法就出错这个是?

            Dim 公式 As String = " [资产原值]  / [使用期限]"
           Output.Show(tryEval(公式))
                我自己测试了...  加 减 乘   唯独除法  输出  false

--  作者:有点色
--  发布时间:2017/2/7 17:33:00
--  

 因为你的使用权限,有可能是0,这样就错了。

 

Dim 公式 As String = "[资产原值] / iif([使用期限]=0, 1, [使用期限])"
Output.Show(tryEval(公式))