以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 交叉统计能否排序 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=135401) |
-- 作者:rjh4078 -- 发布时间:2019/5/25 16:31:00 -- 交叉统计能否排序 “ sel ect month(制单日期) as 发生区间 from{销售单} order by 制单日期 desc” 根据这个查询表生成一个以发生区间为垂直分组列的交叉统计表 但是这个月份不是按照查询表的排序生成的 需要怎么设置
[此贴子已经被作者于2019/5/25 16:32:00编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/5/25 17:08:00 -- 生成统计表后使用sort排序 |
-- 作者:rjh4078 -- 发布时间:2019/5/25 19:01:00 -- 此主题相关图片如下:微信截图_20190525190044.png |
-- 作者:rjh4078 -- 发布时间:2019/5/25 19:07:00 -- Dim t As Table t=e.Form.Controls("Table1").Table Dim sql As String sql=" order by 销售区间“ Dim cmd As new SQLCommand cmd.ConnectionName=Functions.Execute("返回数据源") cmd.CommandText=sql Dim dt As DataTable dt=cmd.ExecuteReader Dim g As New CrossTableBuilder("区间销售统计", dt) g.HGroups.AddDef("门店") g.VGroups.AddDef("销售类型") g.VGroups.AddDef("销售区间") g.Totals.AddDef("销售区间", AggregateEnum.Count, "制单区间") g.HorizontalTotal = True g.VerticalTotal = True \'g.Build() t.DataSource =g.BuildDataSource |
-- 作者:有点甜 -- 发布时间:2019/5/26 14:13:00 --
那你尝试自己生成交叉统计,如
http://www.foxtable.com/webhelp/scr/2394.htm
|