以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 后台统计 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=20195) |
||||
-- 作者:wilson -- 发布时间:2012/6/1 0:11:00 -- 后台统计 后台统计出现错误 If DataTables("订单明细表").DataCols.Contains("付款a") = False Then g.Build() |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/6/1 11:15:00 -- 用简单的例子说话。 |
||||
-- 作者:wilson -- 发布时间:2012/6/1 21:28:00 --
|
||||
-- 作者:wilson -- 发布时间:2012/6/2 0:03:00 -- 狐爸帮我看一看好吗?
谢谢!!! |
||||
-- 作者:don -- 发布时间:2012/6/2 6:37:00 -- 臨時列不能後台統計的: Dim tzm,s1,s2 As String tzm = "统计" DataTables("订单明细表").Save() Dim g As New CrossTableBuilder(tzm, DataTables("订单明细表")) g.HGroups.AddDef("订货日期", DateGroupEnum.Year, "年") g.HGroups.AddDef("订货日期", DateGroupEnum.Quarter, "季") g.HGroups.AddDef("客户名称") g.VGroups.AddDef("已付款") g.Totals.AddDef("数量", "数量") g.Totals.AddDef("金额", "金额") g.HorizontalTotal = True g.Decimals = 0 g.Filter = "客户名称 Is not null" \'g.Subtotal = True g.FromServer = True \'后台统计 g.Build() For Each dc As DataCol In DataTables(tzm).DataCols s1=dc.Caption.split("_")(0) If "False,True".Contains(s1) Then s2=Iif (s1=False,"未付款","已付款") dc.Caption = dc.Caption.Replace(s1,s2) End If Next DataTables(tzm).BuildHeader() MainTable = Tables(tzm)
|
||||
-- 作者:wilson -- 发布时间:2012/6/2 21:04:00 -- 问题已解决,非常感谢各位的帮助 |