以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  奇怪了 在tables 合计数会出错 ?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=96302)

--  作者:jswjyjf
--  发布时间:2017/2/17 14:37:00
--  奇怪了 在tables 合计数会出错 ?
奇怪了 在tables 合计数会出错 ?
Dim hjsl As Double
hjsl=Tables("加工单").compute("sum(件数)")
msgbox(hjsl)



会出错 显示为零

--  作者:jswjyjf
--  发布时间:2017/2/17 14:50:00
--  
改动了数字也显示0 代码是在datachanged 事件中
--  作者:有点色
--  发布时间:2017/2/17 14:53:00
--  
你的Table是不是设置了筛选,表格为空白之后,肯定是0值
--  作者:jswjyjf
--  发布时间:2017/2/17 14:58:00
--  
是的


--  作者:有点色
--  发布时间:2017/2/17 15:02:00
--  
 那你就用DataTables来统计。
--  作者:jswjyjf
--  发布时间:2017/2/17 15:06:00
--  
我要统计窗口内的table 某个字段合计
--  作者:有点色
--  发布时间:2017/2/17 15:08:00
--  
Forms("窗口名").Controls("Table1").Table.Compute("sum(件数)")