以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  查询表生成器的子表某列聚合函数表达式类  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148840)

--  作者:tld
--  发布时间:2020/4/16 14:09:00
--  查询表生成器的子表某列聚合函数表达式类
老师,在查询表生成器中,希望生成一个“金额”表达式列,其值等于子表小计列的和,用addexp怎么表达呢?      AddExp(“金额”,子表小计列的和)谢谢老师!
--  作者:有点蓝
--  发布时间:2020/4/16 14:21:00
--  
请贴出原来的统计代码
--  作者:tld
--  发布时间:2020/4/16 15:10:00
--  
{流水}表中的[检测费]是表达式列,其值=Sum(Child(po3).[检测_费用])
现在想 建立一个查询表,包含 流水表中 的 检测费 列




--  作者:有点蓝
--  发布时间:2020/4/16 15:57:00
--  

Dim jb As New SQLJoinTableBuilder("查询表1","流水}")
jb
.ConnectionName = "Sale"
jb
.AddTable("流水","产品ID","某子表","产品ID")
jb.AddCols(
"列1","列2",True)
jb.AddExp("金额","Sum(检测_费用)"
jb.Build()
MainTable = Tables(
"查询表1")