以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]列组合  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=158997)

--  作者:lgj716330
--  发布时间:2020/12/9 17:19:00
--  [求助]列组合
Dim b2 As New GroupTableBuilder("统计表2",DataTables("查询表1"))
Dim  dt2 As   fxDataSource
 b2.Groups.AddDef("部门名称")
 b2.Groups.AddDef("年份")
 b2.Groups.AddDef("月份")
 b2.Groups.AddExp("部门年月","[部门名称]+[年份]+[月份]")

上面标黄中的组合有问题,要怎么调整

--  作者:有点蓝
--  发布时间:2020/12/9 17:24:00
--  
Dim b2 As New sqlGroupTableBuilder("统计表2",("查询表1"))

sqlGroupTableBuilder才支持AddExp

--  作者:lgj716330
--  发布时间:2020/12/9 17:44:00
--  


Dim  jb1 As New SQLJoinTableBuilder("查询表1","fzzz")
jb1.C  
 jb1.AddTable("fzzz","编号","档案","编号")
 jb1.AddCols("年份","月份","部门名称")
 jb1.AddExp("部门年月","[部门名称]+[年份]+[月份]")

这样也不行

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

[此贴子已经被作者于2020/12/9 17:56:25编辑过]

--  作者:有点蓝
--  发布时间:2020/12/10 8:24:00
--  
内部表还是外部表?外部表是什么数据库?
--  作者:lgj716330
--  发布时间:2020/12/10 9:06:00
--  
外部表,SQL数据库
--  作者:有点蓝
--  发布时间:2020/12/10 9:07:00
--  
jb1.AddExp("部门年月","[部门名称]+cast([年份] as nvarchar(4))+cast([月份] as nvarchar(4))")