以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  学习请教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145809)

--  作者:lywfyt
--  发布时间:2020/2/7 23:12:00
--  学习请教

各位老师:
我现在根据foxtable《数据库应用及开发宝典》学习,在进入实例中之统计设计---分组统计功能中,根据教材,将分组统计的click命令里添加了(完全按照教材)

Dim b As new sqlgrouptablebuilder(Nothing,"订单")
   b.c
b.addtable("订单","产品id","产品","产品id")
b.addtable("客户","客户id", "客户","客户id")
b.groups.adddef("客户名称")
b.totals.adddef("数量","数量_值")
b.Totals.addexp("金额","单价*(1-折扣)*数量","金额_值")
b.filter = "产品名称 = \'" & e.form.controls("combobox1").value & "\'"
b.verticaltotal=True
b.grandproportion=True
Tables("主控窗口_table3").datasource=b.builddatasource()
e.Form.controls("table3").visible=True


图片点击可在新窗口打开查看此主题相关图片如下:sp200207_230514.png
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:sp200207_230438.png
图片点击可在新窗口打开查看

但是在运行测试的时候出现错误提示:统计错误,错误提示:不支持链接表达式,点击确认后提示:生成的SQL语句错误,无法继续统计;
请问老师们错误出现在哪里?谢谢!!

问题如截图

[此贴子已经被作者于2020/2/7 23:13:23编辑过]

--  作者:有点蓝
--  发布时间:2020/2/8 8:46:00
--  
b.addtable("客户","客户id", "客户","客户id")

改为

b.addtable("客户","客户id", "订单","客户id")

--  作者:lywfyt
--  发布时间:2020/2/8 11:12:00
--  好的,谢谢!
好的,谢谢!