利用水晶报表制作甘特图

水晶报表制作甘特图的相关资源很少,我手上这本《Crystal Reports 2008水晶报表从入门到精通里》也只有短短几句话,太多的细节并未言明,只好自己琢磨着来。

在此特把自己的经验与大家分享一下。

首先要提的一点是:图表是不允许插入到页眉、页脚和详细节的,你可以将它添加到组头、组尾节或者报表头、报表尾节。

原因大家可以想一下,详细节是呈现单条记录的,不可能一条记录显示为一个图表吧,那就没什么意义了。放在页眉页脚的话似乎也没什么意义。

一个图表所要呈现的数据应该是用户所设计的一个分组(Group)或者是针对整个报表的所有数据,这样才有意义。

1、新建一个空白报表选择一张表,然后依据某个条件进行分组,然后在组头节添加一图表:

右键插入图表,即可弹出上图对话框,类型 下选中甘特图可以看到说明如下“甘特图必须"对于每个记录"绘制两个值:开始日期和结束日期。可以使用日期或时间值。”

这很好理解甘特图需要开始日期和结束日期来画时间线。

2、数据的设置,如下图:

 

图中的显示值就是指画线所依据的开始日期和结束日期,而上面的“对于每条记录”则是每条时间线对应的Y轴显示。

3、点击确定,预览, 看看效果:

一个简答的甘特图出来了。

下面对一些细节简单的描述一下:

在甘特图上右击“图表选项”

1)调整时间轴的间距宽度

2)标题 图例(甘特图中各个标题的位置如图所示,但是似乎标题的文本不能控制换行:( )

3)显示数据标签

如图所示, 水晶报表会帮我们计算出天数然后显示在时间线上。

4)网格线

大家可以根据自己的需求控制网格线的显示。

就讲到这里吧,主要是之前没用过这个,其实很简单的,希望对大家有所帮助吧。

转载于:https://www.cnblogs.com/xg521310/archive/2012/02/24/2366605.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值