以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何把在统计设置窗口建立的分组交叉统计表,放在独立窗口表格中? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=147029) |
-- 作者:ahui010 -- 发布时间:2020/3/8 10:58:00 -- [求助]如何把在统计设置窗口建立的分组交叉统计表,放在独立窗口表格中? 我想通过统计设置窗口建立分组表与交叉表,代码如下。然后手动设置好条件之后,点确定,希望将产生的结果显示到窗口的表格中,请问要如何实现? Tables("订单").GroupSubtotal() 因为每次统计设置可能不一样,所以想借用统计设置窗口能灵活的设置统计条件,特别需要这个统计设置窗口。 如果代码改成以下,那分组与统计条件都是定死了,根本不要启用统计设置窗口,如果换一种作条件,就得重新写代码,很麻烦的,所以不是我想要的。 Dim b As New GroupTableBuilder("统计表1",DataTables("订单")) b.Groups.AddDef("日期","月份") b.Totals.AddDef("数量") Tables("窗口1_Table1").DataSource = b.BuildDataSource() 关键在于,统计设置窗口每次都要输入统计表的名称,能不能定死这个表名称呢?这样就可以绑定了。 所以问,Tables("窗口1_Table1"),如何绑定通过统计设置窗口确定后产生的统计结果?
[此贴子已经被作者于2020/3/8 12:28:24编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/3/8 21:46:00 -- Tables("打印").GroupSubtotal() If DataTables.Contains("统计表1") Then Tables("窗口1_Table1").DataSource = DataTables("统计表1") End If 建议自己设计一个类似内置统计窗口的窗口,做自己的自定义功能
|
-- 作者:ahui010 -- 发布时间:2020/3/15 11:29:00 -- 我已自己设计一个统计的窗口了。 |