WEB开发网
开发学院软件开发Java 使用 Flex3 开发 OLAP 应用 阅读

使用 Flex3 开发 OLAP 应用

 2010-03-31 00:00:00 来源:WEB开发网   
核心提示: 而每一个柱状图集合对应于一个 ColumnSeries,在此例子中,使用 Flex3 开发 OLAP 应用(5),我们遍历接收到的 xml 数据,构建了多个 ColumnSeries,并对每个 ColumnSeries 设置其相应的产品维信息作为 dataProvider,最后

而每一个柱状图集合对应于一个 ColumnSeries,在此例子中,我们遍历接收到的 xml 数据,构建了多个 ColumnSeries,并对每个 ColumnSeries 设置其相应的产品维信息作为 dataProvider。最后,每个 CategoryAxis 是数据按照 X 轴维度展示的依据。

清单 4. 创建 Column Chart

 columnChart.series = new Array(); 
 
 // 对 dim1list 进行遍历,并分别建立对应的 series 
 for each (var s:String in dim1list) { 
  // 得到遍历时该维度的度量值集合 
  var localXML:XMLList = chartXML.item.(dim1==s); 
 
  // 创建该维度对应的 series 并设置相应属性 
  var localSeries:ColumnSeries = new ColumnSeries(); 
   localSeries.dataProvider = localXML; 
   localSeries.yField = "measure"; 
   localSeries.xField = "dim2"; 
 
  // 设置提示信息 
  localSeries.displayName = s; 
 
  // 将该维度 series 置入柱状图中 
  columnChart.series.push(localSeries); 
 } 
 
 // 横 (X) 轴是另一种维度信息 ( 此例中是时间维 ) 
 var hAxis:CategoryAxis = new CategoryAxis(); 
 
 hAxis.dataProvider = dim2list; 
 hAxis.title = chartXML.dim2label; 
 columnChart.horizontalAxis = hAxis; 
 ... 
 } 

图 1. Column Chart
使用 Flex3 开发 OLAP 应用

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:使用 Flex 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接