Chart Flex



  
    
        import mx.controls.Alert;
        import mx.collections.ArrayCollection;
        [Bindable]
        private var productSales:ArrayCollection = new ArrayCollection( [
            { Quarter: "1", PC: 10000, Mac: 3000, Gadgets: 1000, Total: 14000 },
            { Quarter: "2", PC: 12000, Mac: 4000, Gadgets: 2000, Total: 18000 },
            { Quarter: "3", PC: 15000, Mac: 8000, Gadgets: 5000, Total: 28000 },
            { Quarter: "4", PC: 20000, Mac: 10000, Gadgets: 9000, Total: 39000 }
            ]);
 
        
        public function setAxisLabel(labelValue:Object,previousLabelValue:Object,axis:CategoryAxis, labelItem:Object):String {
          return "Label: " + labelValue;
        }
      
  

  
          showDataTips="true" dataProvider="{productSales}">
      
        
      

      
        
          
            
          

          
            
          

          
            
          

        
      

      
        
          
            
          

        

      

      
        
          
            
          

          
            
          

          
            
          

        

      

      
                  categoryField="Quarter" labelFunction="setAxisLabel"
          title="Fiscal Year" displayName="Quarter" />