以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  图表怎样能不显示0值  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=124778)

--  作者:rogen
--  发布时间:2018/9/13 16:03:00
--  图表怎样能不显示0值
写了个图表,主要代码如下:
Chart = e.Form.Controls("Chart2") \' 引用窗口中的图表
Chart.ChartType = ChartTypeEnum.Bar \'图表类型改为Bar(条形)
Chart.DataSource = "统计表2" \'设置绑定表
chart.DataFilter = "部门 = \'" & e.Sender.value & "\'"
Chart.SeriesList.Clear() \'清除图表原来的图系
For Each c As Col In t.Cols
    If c.name <> "部门" AndAlso c.name <> "总计" Then        \'
        Series = Chart.SeriesList.Add() \'增加一个图系
        Series.Text = c.Name \'设置图系的标题
        Series.X.DataField = "部门" \'X轴绑定到产品列
        Series.Y.DataField = c.Name \'设置Y轴的绑定列
        Series.DataLabelText = "{#YVAL}"        
    End If
Next
Chart.LegendVisible = True \'显示图列

表格式如下

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180913160228.jpg
图片点击可在新窗口打开查看

生成效果如下

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180913160002.jpg
图片点击可在新窗口打开查看

希望不显示0值
请问红色代码应该怎么完善?


--  作者:有点甜
--  发布时间:2018/9/13 16:58:00
--  

参考

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=118929&skin=0

 

如果不会写代码,做个例子发上来测试