Foxtable(狐表)用户栏目专家坐堂 → 请教


  共有2256人关注过本帖树形打印复制链接

主题:请教

帅哥哟,离线,有人找我吗?
hbhb
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
请教  发帖心情 Post By:2015/1/12 15:38:00 [只看该作者]

大师好!请问如下的代码有何问题
期末数与期初数为数值列
If val(dr2("期末数")) = val(DataTables("物料表").Compute("sum(期末数)",filter1)) +  val(DataTables("物料表").Compute("sum(期末数)",filter))  Then
        ldr2("期末数校验情况") = "正确"
    Else
        ldr2("期末数校验情况") = "不正确"
        ldr2("期末数差异") = val(dr2("期末数")) - val(DataTables("物料表").Compute("sum(期末数)",filter1)) - val(DataTables("物料表").Compute("sum(期末数)",filter))
    End If

为何明明公式两边是相等的,求出的差异数也等0.00,为何显示不正确?而其他类似代码就没有错误?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/12 15:40:00 [只看该作者]

 看看是否这个问题。

 

http://www.foxtable.com/help/topics/1829.htm

 


 回到顶部