Foxtable(狐表)用户栏目专家坐堂 → 从表中数据生成甘特图,可以不?


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

主题:从表中数据生成甘特图,可以不?

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


加好友 发短信
等级:小狐 帖子:334 积分:2370 威望:0 精华:0 注册:2014/3/15 16:25:00
从表中数据生成甘特图,可以不?  发帖心情 Post By:2014/7/22 0:05:00 [显示全部帖子]

从表A中的数据生成甘特图,可以不?如何操作?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目5.foxdb



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


加好友 发短信
等级:小狐 帖子:334 积分:2370 威望:0 精华:0 注册:2014/3/15 16:25:00
  发帖心情 Post By:2014/7/22 22:55:00 [显示全部帖子]

有3个问题:
1、多个时间段可不可以?
2、时间段可以在数据表中提取可以不?
3、能不能自动生成多人任务栏?

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


加好友 发短信
等级:小狐 帖子:334 积分:2370 威望:0 精华:0 注册:2014/3/15 16:25:00
  发帖心情 Post By:2014/7/22 23:09:00 [显示全部帖子]

打错了,根据表中列自动生成多个任务

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


加好友 发短信
等级:小狐 帖子:334 积分:2370 威望:0 精华:0 注册:2014/3/15 16:25:00
  发帖心情 Post By:2014/7/22 23:18:00 [显示全部帖子]

药品为任务
开始时间和结束时间
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目5.foxdb



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


加好友 发短信
等级:小狐 帖子:334 积分:2370 威望:0 精华:0 注册:2014/3/15 16:25:00
  发帖心情 Post By:2014/7/23 0:11:00 [显示全部帖子]

用下列可以提取任务,但是开始时间和结束时间不对,不太明白错在那里

Dim Chart As WinForm.Chart
Chart= Forms("窗口1").Controls("Chart1")
Chart.ChartType = ChartTypeEnum.Gantt '图表类型为甘特图
Chart.Inverted = True '对调X轴和Y轴位置
Chart.AxisY.DateType= True 'Y轴为日期型
Chart.AxisY.AnnoFormatString = "MM-dd" '设置Y轴的标示格式
Chart.AxisY.MinDate = #01/01/2010# '设置Y轴的起始日期
Chart.AxisY.MaxDate = #04/30/2010# '设置Y轴的终止日期
Chart.AxisX.GridMajorVisible = False '隐藏X轴的网格线
Dim Customers As List(Of String)    '提取药品中不重复值
Customers = DataTables("表A").GetValues("药品") 
For Each Customer As String In Customers  '
'定义数组集合的时候,要在类型后加上括号,表示这是一个数组集合.
Dim Arys As List(Of String()) 
Arys = DataTables("表A").GetValues("开始时间|结束时间","药品 = '" & Customer & "'") '列名用符号|分割
'注意循环变量是字符型数组,所以类型是String(),而不是String
For Each Ary As String() In Arys
With Chart.SeriesList
 
    .AddGanttSeries(Customer,Ary(0),Ary(1))
    .AddGanttLabels("M月d日")

End With
Next
 Next

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


加好友 发短信
等级:小狐 帖子:334 积分:2370 威望:0 精华:0 注册:2014/3/15 16:25:00
  发帖心情 Post By:2014/7/23 13:14:00 [显示全部帖子]

谢谢了,搞定了
再个问题,每个任务图标的高度可以调不?药品的剂量不同,高度不一至?

 回到顶部