1. 功能介绍

    实现各种统计图表,用于统计报表,预警分析等的效果展现,如常用的饼图,柱状图、趋势图等。

  2. 参数说明

    参数名 参数类型 是否必须 默认值 描述
    listener java.lang.String     展现图表的页面方法
    pageName java.lang.String     展现图表的页面路径
    source com.linkage.appframework.data.Idata或com.linkage.appframework.data.Idata[]     将指定的数据源传给统计图表
    parameters java.lang.String     展现图表的页面所需参数
    width int   默认是100% 展现图表的宽度
    hieght int     展现图表的高度,height只是设置图片展现高度,图表本身的高度需要在生成图表时设置,所以在定义该组件的高度时最好保持和图表生成时设置的高度一致
  3. 注意事项

    1. height只是设置图片展现高度,图表本身的高度需要在生成图表时设置,所以在定义该组件的高度时最好保持和图表生成时设置的高度一致
    2. 统计图表的数据封装请参看基本功能/统计图表功能
  4. 代码片段

    1. HTML写法

      <img
      	jwcid="@wade:Chart"
      	pageName="Desktop"
      	listener="getStatChartByPie"
      	height="400"
      />
      
    2. Java代码示例

      public void getStatChartByPie(IRequestCycle cycle) throws Exception {		
      		DefaultPieDataset piedataset = new DefaultPieDataset();
      		piedataset.setValue("苹果", 100);
      		piedataset.setValue("梨子", 200);
      		piedataset.setValue("葡萄", 300);
      		piedataset.setValue("香蕉", 400);
      		piedataset.setValue("荔枝", 500);
      		ChartManager.createPieChart(cycle, piechart, piedataset);
      }
      
  5. 效果演示