Foxtable(狐表)用户栏目专家坐堂 → 隐藏列后生成图表问题


  共有1939人关注过本帖树形打印复制链接

主题:隐藏列后生成图表问题

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107813 积分:548416 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/4/25 15:12:00 [显示全部帖子]


For c As Integer = 3 To t.Cols.count - 1
    If t.Cols(c).Visible = False Then Continue For
    Series.Y(c) = t.Rows(r)(c)

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107813 积分:548416 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/4/26 14:08:00 [显示全部帖子]

Dim lit As new List(of String)
For Each c As Col In Tables("净资产收益率").Cols
    If c.Name.Contains("1231") Or c.Name.Contains("代码") Or c.Name.Contains("名称")Then
        c.Visible = True
        lit.Add(c.Name)
    Else
        c.Visible = False
    End If
Next

For r As Integer = 0 To t.Rows.count - 1
    Series = Chart.SeriesList.Add() '增加一个图系
    Series.Text = t.rows(r)("名称")  '设置图系的标题
    Series.Length = lit.Count   '设置图系的长度
    Series.TooltipText = "X = {#XVAL}, Y = {#YVAL}"
    
    For c As Integer = 0 To lit.count - 1
        Series.X(c) = c
……

 回到顶部