web程序如何使用甘特图
需求如下:x轴显示车辆信息,y轴显示时间点(例如:9点、10点)
图表显示各车辆的使用时间段和标注信息
并实现分页
请帮忙给个代码样例 回复 1楼fhd2589的帖子
图表的一些基础使用方法请参考:
点击进入
甘特图设置方法:
有两个字段分别是开始时间和结束时间,time(7)型 例如08:01:01.00000,y轴上要显示为时间点
,绑定到甘特图的y与y2时,y轴显示为类似41978.32的数字了,如何处理。 我还要在每行数据的图柱上显示一些备注信息,如何设置?
甘特图如何分页显示? 回复 3楼fhd2589的帖子
fhd2589 你好
我使用安装ActiveReports自带的NWind.mdb数据库中的Orders表为例,我要显示前5个订单的订购日期和发货日期,对应的报表模板请参考附件
运行前,请先修改报表数据源地址:
C:\Users\用户名\Documents\ComponentOne Samples\ActiveReports 9\Data\NWIND.mdb
谢谢dof的回复,
以下问题希望帮忙:
1、我使用的是版本是9,我那需要绑定x,y,y2。 我将车型绑定到x轴,开始时间绑定到y,结束时间绑定到y2,是否正确?
2、我看你的报表x轴绑定的是orderdate,y轴绑定的是shippeddate。
问一下orderdate是显示在哪里?
3、按orderid分组是实现了分页吗?
4、y轴显示的是时间,不包含日期,我绑定后显示的是数字,非时间显示格式,数据库中我要如何存数据?
5、每行图轴希望显示各自的备注信息如何做? 回复 5楼fhd2589的帖子
fhd2589 你好
你能将你的数据源结构发给我们吗,我这边是以NWind数据库为例创建的甘特图,而你应该有自己的实际应用场景,如果将你的数据发送给我,我可以直接在你的数据基础上进行测试,这样我们也好沟通。 回复 4楼dof的帖子
我模拟了你的需求,对应的报表和数据库请参考附件
回复 7楼dof的帖子
谢谢dof的及时帮助。
我稍后试一试。
另外,我想问一下甘特图可以不通过数据源绑定数据吗? 在代码里付给它一个datatable可以吗?
用于筛选数据的参数如何传入数据源? 回复 8楼fhd2589的帖子
fhd2589
关于数据源的问题,AR本身提供了设计时数据源和运行时数据源,你可以参考这个章节中的详细介绍:
http://www.gcpowertools.com.cn/products/activereports_resources.htm#binddatasource
参数过滤也有多种方式,如果你有自己的过滤面板可以参考 http://blog.gcpowertools.com.cn/post/2013/04/26/%E8%87%AA%E5%AE%9A%E4%B9%89ActiveReports%E7%9A%84%E6%8A%A5%E8%A1%A8%E5%8F%82%E6%95%B0%E9%9D%A2%E6%9D%BF.aspx
更多文章可以参考:
http://blog.gcpowertools.com.cn/search.aspx?q=%E5%8F%82%E6%95%B0 回复 9楼dof的帖子
我的报表内只显示甘特图,当车辆数据较多时,也就是甘特图可能显示的高度比较大,报表可以实现分页显示吗?比如一个报表有多页,每页显示一个有10条数据的甘特图,如何实现?
谢谢。
页:
[1]
2