以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]treeview控件可生成hlp文件吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=116131)

--  作者:小美菜
--  发布时间:2018/3/20 12:42:00
--  [求助]treeview控件可生成hlp文件吗?
[求助]treeview控件可生成hlp文件吗?或者是根据字段分类生成hlp文件
--  作者:有点甜
--  发布时间:2018/3/20 13:07:00
--  

foxtable无法直接生成自定义的hlp文件。treeview也没这个功能。

 

 


--  作者:小美菜
--  发布时间:2018/3/20 13:14:00
--  

SQLGroupTableBuilder可以这样用吗?

Dim bd1 As New SQLGroupTableBuilder("统计表1",DataTables("进货单"))
Dim
 dt1 As fxDataSource

bd1.AddTable("进货单","进货名称","进货单位","单位名称")
bd1
.Groups.AddDef("品名"\'根据品名分组
bd1
.Groups.AddDef("型号"\'根据型号分组
bd1
.Totals.AddDef("数量","进货_数量"\'对数量进行统计
bd1
.Totals.AddDef("金额","进货_金额"\'对金额进行统计
dt1
 = bd1.BuildDataSource() 

Dim bd2 As New SQLGroupTableBuilder("统计表2",DataTables("销售单"))

Dim dt2 As fxDataSource
bd2
.Groups.AddDef("品名"\'

bd2.AddTable("进货单","进货名称","进货单位","单位名称")根据品名分组
bd2
.Groups.AddDef("型号"\'根据型号分组
bd2
.Totals.AddDef("数量","销售_数量"\'对数量进行统计
bd2
.Totals.AddDef("金额","销售_金额"\'对金额进行统计
dt2
 = bd2.BuildDataSource()

Dim bd3 As New SQLGroupTableBuilder("统计表3",DataTables("退货单"))

Dim dt3 As fxDataSource

bd3.AddTable("进货单","进货名称","进货单位","单位名称")
bd3
.Groups.AddDef("品名"\'根据品名分组
bd3
.Groups.AddDef("型号"\'根据型号分组
bd3
.Totals.AddDef("数量","退货_数量"\'对数量进行统计
bd3
.Totals.AddDef("金额","退货_金额"\'对金额进行统计
dt3
 = bd3.BuildDataSource()

Dim nms As String() = {"品名","型号"} \'指定连接列
dt1.Combine(nms,dt2,nms\'将销售统计数据组合到进货统计数据
dt1.Combine(nms,dt3,nms\'将退货统计数据组合到进货统计数据
dt1.Show("统计表1"\'显示统计结果


--  作者:有点甜
--  发布时间:2018/3/20 15:26:00
--  
回复3楼,可以这样用,你现在碰到什么问题?
--  作者:小美菜
--  发布时间:2018/3/20 15:35:00
--  
就是我昨天讲的哪个问题,这样做是为了用数组的方式来实现
图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2018/3/20 15:55:00
--  
你哪里不会做?上传具体实例,说明你要的东西。