以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQLGroupTableBuilder示例的疑问  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=28946)

--  作者:alexhb
--  发布时间:2013/2/23 12:46:00
--  SQLGroupTableBuilder示例的疑问

 

狐表帮助文件中,SQLGroupTableBuilder,物料需求统计代码:
Dim gb As new SQLGroupTableBuilder("统计表","零件用量") 
gb.AddTable("零件用量","产品","生产计划","产品") 
gb.Groups.AddDef("零件") 
gb.Totals.AddExp("需求数量","[生产数量] * [用量]") 
gb.Build() 

执行结果:
 
 
 
 
 
 


到底什么原因啊?

--  作者:alexhb
--  发布时间:2013/2/23 12:47:00
--  

执行结果提示:

生成的SQL语句错误,无法继续统计

 

 


--  作者:lin_hailun
--  发布时间:2013/2/23 14:27:00
--  
 试试这样改,楼主。

Dim gb As new SQLGroupTableBuilder("统计表","零件用量") 
gb.AddTable("零件用量","产品","生产计划","产品") 
gb.Groups.AddDef("{零件用量}.零件") 
gb.Totals.AddExp("需求数量","{生产计划}.生产数量 * {零件用量}用量]") 
gb.Build()

-----------------

改一下对应的表名,不行就上传数据表。