历史版本6 :时间坐标轴 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

有一种图表,他的分类轴值为年月日格式的日期,希望图表中的数据能够按照日期的大小从小到大显示。

并且能够设置数据的显示单位,如以年为单位显示,或者以月为单位显示等等,如下图所示:

222

这种图表我们可以使用时间坐标轴来实现。本文将通过示例进行介绍。

2. 示例 编辑

2.1 数据准备

新建工作薄,添加数据集ds1,SQL语句为SELECT * from 订单,查询出所有订单信息。

直接使用这个数据集的数据,制作一张2010年1到6月的运货费统计表。

2.2 插入图表

以单元格图表为例,合并一片单元格,点击插入>单元格元素>插入图表,弹出图表向导,选择柱形图,点击确定。

2.3 设置图表数据

图表数据就来自于数据集数据,定义如下:

222

此时的图表统计的为所有年所有天的数据。

2.4 设置日期分类轴

选中图表,点击图表属性表-样式>坐标轴>X轴,轴类型选择时间坐标轴,并根据需要设置时间范围及显示单位:

222

  • 最小值:采用日历控件选择最小值,可精确到秒,此处为2009-12-31;

  • 最大值:同最小值,最大值必须大于最小值,日历控件小于最小值的部分不可点击,此处为2010-07-01;

  • 主要刻度单位:即图表分类轴标签是怎么显示的,刻度单位有6个,年月日时分秒,如,此设置为1个月,默认间隔为31天,如上图。

注:时间坐标轴只适用于柱形图、折线图、条形图、面积图、组合图这几种图表类型。

       Y轴勾选自定义最大值=250

      按照需要可在图表属性表中进一步设置图表样式,例如设置标题,字体大小颜色,图例,系列配色,这里不再一一介绍

2.5 保存与预览

保存模板,点击分页预览,效果即如上。

已完成模板可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Chart\NewColumnChart\时间坐标轴柱形图.cpt

点击下载模板:时间坐标轴柱形图.cpt