以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  分组统计占比列问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=149352)

--  作者:smartforce2020
--  发布时间:2020/4/29 15:30:00
--  分组统计占比列问题
利用分组统计工具进行统计,包括总占比,然后饼图上要显示总占比,结果提示‘占比’的列名不属于统计表。
已生成的统计表上明明存在“占比”列,其他列名可以正常遍历,这是为啥?百思不得其解。。。

If dr("group") <> "合计" Then
        Series = Chart3.SeriesList.Add()
        Series.Length = 1
        Series.Text = dr("group")
        Series.Y(0) = dr("baseline")
        Series.DataLabelText = dr("group") & " (" & Format(dr("占比"), "#0.#%") & ")"
        Series.DataLabelCompass = LabelCompassEnum.Radial
        Series.TooltipText = Format(dr("baseline"),"¥#,###0")
        Series.offset = 5
        Series.FillColor = sColor(cnt)
End if

[此贴子已经被作者于2020/4/29 15:36:34编辑过]

--  作者:有点蓝
--  发布时间:2020/4/29 15:35:00
--  
“占比”是标题名,不是列名,打开表结构看看真正的列名http://www.foxtable.com/webhelp/topics/0193.htm