以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SQLCrossTableBuilder  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=123294)

--  作者:yetle
--  发布时间:2018/8/11 14:01:00
--  SQLCrossTableBuilder

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


图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看
Dim b As New SQLCrossTableBuilder("大货用量表_Table2","大货用料表") 
b.C
b.AddTable("大货用料表","款号","配色表","款号") \'添加统计表
b.AddTable("大货用料表","款号","配码表","款号") \'添加统计表
b.HGroups.AddDef("物料基本信息_物料ID")
b.HGroups.AddDef("物料基本信息_物料大类")
b.HGroups.AddDef("物料基本信息_客供")
b.HGroups.AddDef("物料基本信息_物料名称")
b.HGroups.AddDef("物料基本信息_物料辅助说明")
b.HGroups.AddDef("物料基本信息_部位及用途")
b.HGroups.AddDef("物料基本信息_布封")
b.HGroups.AddDef("物料基本信息_克重")
b.HGroups.AddDef("物料基本信息_单位")
b.HGroups.AddDef("物料基本信息_版规格配色要求")
b.HGroups.AddDef("物料基本信息_不分色")
b.HGroups.AddDef("物料基本信息_适用颜色")
b.HGroups.AddDef("物料基本信息_同色")
b.HGroups.AddDef("物料基本信息_同量")
b.HGroups.AddDef("物料基本信息_分码")
b.HGroups.AddDef("物料基本信息_适用尺码")
b.HGroups.AddDef("物料基本信息_物料编码")
b.HGroups.AddDef("用量信息_待定")
b.HGroups.AddDef("用量信息_上级")
b.HGroups.AddDef("用量信息_领料部门")
b.HGroups.AddDef("用量信息_变更日期")
b.HGroups.AddDef("用量信息_下级")
b.HGroups.AddDef("供应商属性_供应商名称")
b.HGroups.AddDef("供应商属性_转换率")
b.HGroups.AddDef("供应商属性_采购单位")
b.HGroups.AddDef("供应商属性_成份")
b.HGroups.AddDef("{大货用料表}.款号")

b.VGroups.AddDef("颜色信息")
b.VGroups.AddDef("尺码信息")
b.Build \'生成统计表
 MainTable = Tables("大货用量表_Table2") \'打开生成的统计表
\'Tables("大货用量表_Table2").DataSource = b.Build()
[此贴子已经被作者于2018/8/11 14:05:16编辑过]

--  作者:有点蓝
--  发布时间:2018/8/11 14:06:00
--  
Dim b As New SQLCrossTableBuilder("统计表","大货用料表") 
......
b.VGroups.AddDef("颜色信息")
b.VGroups.AddDef("尺码信息")
\'b.Build \'去掉
‘MainTable = Tables("大货用量表_Table2") \'去掉
Tables("大货用量表_Table2").DataSource = b.BuildDataSource()

--  作者:yetle
--  发布时间:2018/8/11 14:44:00
--  

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

SQLCrossTableBuilder是不是只有横向数据是不是只有统计才会出来数据,没加b.Totals.AddDef就没有横向数据
[此贴子已经被作者于2018/8/11 14:46:12编辑过]

--  作者:有点蓝
--  发布时间:2018/8/11 14:48:00
--  
当然。不加Totals.AddDef这么知道统计的是什么数据
--  作者:yetle
--  发布时间:2018/8/11 14:54:00
--  
那像这种三表连接要用哪种方式
图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2018/8/11 15:22:00
--  
http://www.foxtable.com/webhelp/scr/2305.htm



--  作者:yetle
--  发布时间:2018/8/11 15:29:00
--  
你这个还是统计呢,我这里不需要统计,只需要将后面两个表横向排列
--  作者:有点蓝
--  发布时间:2018/8/11 15:32:00
--  
这种?http://www.foxtable.com/webhelp/scr/2320.htm
--  作者:yetle
--  发布时间:2018/8/11 15:38:00
--  
这里表2和表3没有横向排列
--  作者:有点蓝
--  发布时间:2018/8/11 15:46:00
--  
请上传实例说明