以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 增加选择日期计件统计 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186945) |
-- 作者:denghui69986 -- 发布时间:2023/6/10 7:43:00 -- 增加选择日期计件统计 做一个计件工资表,上面有很多个月份日期,如何实现选择日期统计,我把筛选和统计代码放一个按键统计不对,试了几次统计不对,蓝老师帮忙看看,谢谢 此主题相关图片如下:统计截图说明.png |
-- 作者:有点蓝 -- 发布时间:2023/6/10 8:59:00 -- 参考:http://www.foxtable.com/webhelp/topics/1058.htm |
-- 作者:denghui69986 -- 发布时间:2023/6/10 9:15:00 -- 是把筛选和统计放在一个按键还是分开? |
-- 作者:有点蓝 -- 发布时间:2023/6/10 9:21:00 -- 根据自己的需要咯。如果需要分别看筛选、统计的不同结果,就分开。如果只需要一个结果,就合并到一起 |
-- 作者:denghui69986 -- 发布时间:2023/6/10 9:52:00 -- 代码放在按键事件里面,统计出来结果不是指定日期,还是统计出来很多个月,把筛选代码放前面的,统计代码放后面 Dim Filter As String
Dim bd1 As New GroupTableBuilder("统计表1", DataTables("计件统计")) Dim bd2 As New GroupTableBuilder("统计表2", DataTables("计件统计")) Dim bd3 As New GroupTableBuilder("统计表3", DataTables("计件统计")) Dim bd4 As New GroupTableBuilder("统计表4", DataTables("计件统计")) Dim bd5 As New GroupTableBuilder("统计表5", DataTables("计件统计")) Dim bd6 As New GroupTableBuilder("统计表6", DataTables("计件统计")) dt1.Combine("姓名", dt2, "姓名1") \'将销售统计数据组合到进货统计数据 Tables("汇总窗_Table1").DataSource = dt1 \'将统计结果绑定到Table 此主题相关图片如下:统计截图.png |
-- 作者:有点蓝 -- 发布时间:2023/6/10 10:01:00 -- 详解GroupTableBuilder 下面有些内容比较抽象,在接触具体的示例前,会比较难以理解,没有关系,先大概了解一下即可。 GroupTableBuilder包括以下属性: Caption: 字符型,指定新生成统计表的标题。 Dim bd1 As New GroupTableBuilder("统计表1", DataTables("计件统计")) bd1.Filter = Filter …… …… bd2.Filter = Filter …… bd3...... |
-- 作者:denghui69986 -- 发布时间:2023/6/10 10:18:00 -- 感谢指导,终于可以指定需求统计,谢谢 |