以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  图表辅助线坐标赋值问题(已解决)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=96961)

--  作者:syjylyq
--  发布时间:2017/3/3 9:59:00
--  图表辅助线坐标赋值问题(已解决)
我在一张统计表的基础上生成图表,X轴指向日期的列。
现在要添加辅助线,但是日期格式与数值格式不能互相转换,请问有什么方法可以实现?
Series.X.DataField = "日期"
Series.Y.DataField = "数量"

\'Dim max As Single = DataTables("产量查询").Compute("Max(日期)")
\'Dim min As Single = DataTables("产量查询").Compute("Min(日期)")
\'zxb.SetXY(New PointF(min,10000),New PointF(max,10000))
[此贴子已经被作者于2017/3/3 10:48:35编辑过]

--  作者:有点色
--  发布时间:2017/3/3 10:03:00
--  

 辅助线,直接用数值就好了,比如写 0、1、2、3、4 这样的。

 

 如果你要计算日期之间间隔的天数,参考 http://www.foxtable.com/webhelp/scr/0287.htm

 


--  作者:syjylyq
--  发布时间:2017/3/3 10:42:00
--  
不是计算天数,比如所在Y轴100处添加一条平均线,怎么写代码?X轴数值的代码不用考虑吗?
--  作者:有点色
--  发布时间:2017/3/3 10:56:00
--  
以下是引用syjylyq在2017/3/3 10:42:00的发言:
不是计算天数,比如所在Y轴100处添加一条平均线,怎么写代码?X轴数值的代码不用考虑吗?

 

x轴不就是0,1,2,3,4这种么?间隔的天数,就是最大的那个值了。