Foxtable(狐表)用户栏目专家坐堂 → 请教关于SQLGroupTableBuilder的问题


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

主题:请教关于SQLGroupTableBuilder的问题

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


加好友 发短信
等级:幼狐 帖子:157 积分:1761 威望:0 精华:1 注册:2019/7/30 13:13:00
请教关于SQLGroupTableBuilder的问题  发帖心情 Post By:2020/7/13 11:39:00 [只看该作者]

在周老师的订单管理系统有这么代码,
             Case "newData"

        Dim g As New SQLGroupTableBuilder("tjb","订单")

        g.C

        g.AddTable("订单","产品ID","产品","产品ID")

        g.Groups.AddDef("产品名称")

        g.Totals.AddDef("数量")

        g.Totals.AddExp("金额","数量 * 单价 * (1 - 折扣)")

        dt = g.Build(True)

        arr = Functions.Execute("tableJson",dt,"cp,sl,je","产品名称,数量,金额")

        e.WriteString(CompressJson(arr))

这个通过关联表建立的临时统计表,我现在想把关联的内容产品ID也加入进这个临时表,并保证与名称之间的对应,请问老师这个代码应该怎么写?


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110649 积分:563159 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/13 12:02:00 [只看该作者]

        g.AddTable("订单","产品ID","产品","产品ID")

        g.Groups.AddDef("产品ID")

        g.Groups.AddDef("产品名称")


 回到顶部
帅哥哟,离线,有人找我吗?
老蜗牛
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:157 积分:1761 威望:0 精华:1 注册:2019/7/30 13:13:00
  发帖心情 Post By:2020/7/13 12:29:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
蓝老师,这样不行喔,我前面也有试过,我用的代码如下:
 Case "newData"
        Dim g As New SQLGroupTableBuilder("tjb","订单")
        g.C
        g.AddTable("订单","产品ID","产品","产品ID")
        g.Groups.AddDef("产品ID")
        g.Groups.AddDef("产品名称")
        g.Totals.AddDef("数量")
        g.Totals.AddExp("金额","数量 * 单价 * (1 - 折扣)")
        dt = g.Build(True)
        arr = Functions.Execute("tableJson",dt,"id,cp,sl,je","产品ID,产品名称,数量,金额")
        e.WriteString(CompressJson(arr))
然后在浏览器访问 http://127.0.0.1/newdata 服务器端就报错了,.
“NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.4.19.8
错误所在事件:项目,HttpRequest
详细错误信息:
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
未将对象引用设置到对象的实例。”
因为没有什么太多基础,想不明白这个问题

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110649 积分:563159 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/13 13:35:00 [只看该作者]

g.Groups.AddDef("{订单}.产品ID")

 回到顶部
帅哥哟,离线,有人找我吗?
老蜗牛
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:157 积分:1761 威望:0 精华:1 注册:2019/7/30 13:13:00
  发帖心情 Post By:2020/7/13 14:28:00 [只看该作者]

谢谢,可以了

 回到顶部