以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  合计  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=184609)

--  作者:hbhb
--  发布时间:2022/12/15 20:08:00
--  合计
大师:Tables("订单").Cols("数量").GrandTotal = True \'指定要合计的列


Tables("订单").Cols("金额").GrandTotal = True



Tables(
"订单").GrandTotal = True 


为何第二句设置合计列不起作用???????????



--  作者:有点蓝
--  发布时间:2022/12/15 20:25:00
--  
"金额"是字符列
--  作者:hbhb
--  发布时间:2022/12/16 9:26:00
--  
不是的,是数值列


--  作者:有点蓝
--  发布时间:2022/12/16 9:29:00
--  
请上传实例说明
--  作者:hbhb
--  发布时间:2022/12/16 9:44:00
--  
查过了,某列为null,加载到窗口中的表时,难道默认为字符列?
--  作者:有点蓝
--  发布时间:2022/12/16 9:47:00
--  
贴出完整代码说明问题:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626
--  作者:hbhb
--  发布时间:2022/12/16 9:52:00
--  
去掉函数判断就可以了,为何?
se__lect iif(a.[pzzb8] = 0,null,a.[pzzb8]) As [pzzb8] from {表a}