以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 汇总  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=175654)

--  作者:sanny
--  发布时间:2022/3/14 12:11:00
--  [求助] 汇总
老师, 如附件汇总表,根据库存表,然后点击窗口中的按钮实现汇总表的功能,谢谢。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb



--  作者:有点蓝
--  发布时间:2022/3/14 13:38:00
--  
1、做个交叉统计:http://www.foxtable.com/webhelp/topics/0678.htm

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

--  作者:sanny
--  发布时间:2022/3/14 18:03:00
--  
老师

要把这个”合计“,改成“数量合计” 怎么修改 ?


Dim b As New CrossTableBuilder("汇总表",DataTables("库存表"))
b.HGroups.AddDef("产品名") \'添加客户列用于水平分组
b.VGroups.AddDef("仓库") \'添加产品列用于垂直分组
b.Totals.AddDef("数量","数量") \'添加数量列用于统计
b.HorizontalTotal =True

b.Build \'生成统计表
MainTable = Tables("汇总表") \'打开生成的统计表



图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2022/3/14 20:22:00
--  
改表标题参考:http://www.foxtable.com/webhelp/topics/1275.htm
--  作者:sanny
--  发布时间:2022/3/14 20:33:00
--  
谢谢老师,另外这个得出的表是临时表,可以改成标准表吗?
--  作者:有点蓝
--  发布时间:2022/3/14 21:01:00
--  
把统计结果填充到汇总表即可:http://www.foxtable.com/webhelp/topics/0680.htmhttp://www.foxtable.com/webhelp/topics/1533.htm
--  作者:sanny
--  发布时间:2022/3/14 21:21:00
--  
老师,有没有以下这个复制表的代码。比如把当前A表复到到B表。



图片点击可在新窗口打开查看此主题相关图片如下:screenshot 2022-03-14 212010.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2022/3/14 21:39:00
--  
这个只能复制数据表。自己试试不就知道了
--  作者:sanny
--  发布时间:2022/3/15 7:49:00
--  
老师,可以把这个复制数据表的代码放在按钮中吗?每次更新时自动把以前的删除,再生产新的。谢谢。
--  作者:有点蓝
--  发布时间:2022/3/15 8:47:00
--  
没有这种复制表的代码。如果要添加删除数据表,参考:http://www.foxtable.com/webhelp/topics/2122.htm