我想做一个类似于股票曲线一样的图形,在processbook中显示,比如说:以一年为单位,一个月作为一个柱状图,每一天的最大值中的最大值作为柱顶,每一天的最大值中的最小值作为柱底,形成一个十二个月的图形。不知道有没有方法制作?可不可以跟显示曲线一样显示?还是只能用柱状图一个一个显示,然后用标尺表示大小?
砖头说:用DATALINK可以实现这些计算和统计,然后用DATALINK的趋势图功能在EXCEL中显示柱形图
我草率的回复了:棒图有2个元素 一个是Upper 一个Lower
你求出本月的最大值和最小值的,赋给他们 就好
经过分析 感觉棒图还是不好用 因为棒图表现的是一个点在当前时间的数值
要做 还是用方块比较好
思路如下:
第一,画一个横线---X轴,可以获得它的位置 就是top
第二,花方块,用数据去修改他的高度 就是Hignt
第三,获取每月最大值,最小值
第四,用方块的Hight和top 减去X轴的top 求得相对的位置
这里上传半成品,有助你理解思路,有兴趣的做下去
结论:还是DataLink比较方便
要漂亮的话 还是用报表
用SDK 或者api取到数据,在报表上展现
并且可以任意输入时间参数
![dvubb 图片点击可在新窗口打开查看](http://www.realtime.net.cn/skins/default/filetype/rar.gif)