Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 8th, 2012  |  syntax: None  |  size: 2.98 KB  |  hits: 18  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Flex AdvancedDataGrid not populating properly
  2. //Code from 'main page' containing the NavigatorContent
  3. <mx:ViewStack id="viewstack1" cornerRadius="12" dropShadowVisible="false">
  4.     <s:NavigatorContent label="Matrix View" backgroundColor="#FFFFFF">
  5.         <temporalShift:CCCPMatrixView id="matrixView" initialize="initMatrixView()" />
  6.     </s:NavigatorContent>
  7. </mx:ViewStack>
  8.  
  9. //Code contained within 'CCCPMatrixView'
  10. <?xml version="1.0"?>
  11. <!-- dpcontrols/adg/ColumnGroupADG.mxml -->
  12. <s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
  13.      xmlns:s="library://ns.adobe.com/flex/spark"
  14.      xmlns:mx="library://ns.adobe.com/flex/mx">
  15. <fx:Script>
  16.     <![CDATA[
  17.         import mx.collections.ArrayCollection;
  18.  
  19.         [Bindable]
  20.         private var dpFlat:ArrayCollection = new ArrayCollection([
  21.             {Region:"Southwest", Territory:"Arizona",
  22.                 Territory_Rep:"Barbara Jennings", Actual:38865, Estimate:40000},
  23.             {Region:"Southwest", Territory:"Arizona",
  24.                 Territory_Rep:"Dana Binn", Actual:29885, Estimate:30000},  
  25.             {Region:"Southwest", Territory:"Central California",
  26.                 Territory_Rep:"Joe Smith", Actual:29134, Estimate:30000},  
  27.             {Region:"Southwest", Territory:"Nevada",
  28.                 Territory_Rep:"Bethany Pittman", Actual:52888, Estimate:45000},  
  29.             {Region:"Southwest", Territory:"Northern California",
  30.                 Territory_Rep:"Lauren Ipsum", Actual:38805, Estimate:40000},
  31.             {Region:"Southwest", Territory:"Northern California",
  32.                 Territory_Rep:"T.R. Smith", Actual:55498, Estimate:40000},  
  33.             {Region:"Southwest", Territory:"Southern California",
  34.                 Territory_Rep:"Alice Treu", Actual:44985, Estimate:45000},
  35.             {Region:"Southwest", Territory:"Southern California",
  36.                 Territory_Rep:"Jane Grove", Actual:44913, Estimate:45000}
  37.         ]);
  38.     ]]>
  39. </fx:Script>
  40. <mx:AdvancedDataGrid id="myADG"
  41.                      dataProvider="{dpFlat}"
  42.                      width="100%" height="100%">
  43.     <mx:groupedColumns>
  44.         <mx:AdvancedDataGridColumn dataField="Region"/>
  45.         <mx:AdvancedDataGridColumn dataField="Territory"/>
  46.         <mx:AdvancedDataGridColumn dataField="Territory_Rep"
  47.                                    headerText="Territory Rep"/>
  48.         <mx:AdvancedDataGridColumnGroup headerText="Revenues">    
  49.             <mx:AdvancedDataGridColumn dataField="Actual"/>
  50.             <mx:AdvancedDataGridColumn dataField="Estimate"/>
  51.         </mx:AdvancedDataGridColumnGroup>    
  52.     </mx:groupedColumns>
  53. </mx:AdvancedDataGrid>
  54.        
  55. mx|AdvancedDataGrid {
  56.     selection-color:#5f8ed4;
  57.     text-selected-color:#ffffff;
  58.     roll-over-color:#31962c;
  59.     text-roll-over-color:#ffffff;
  60.     font-family:ArialEmbeddedMX;
  61.     chrome-color: #C9C9C9;
  62.     header-style-name: "AdvancedDataGrid-HeaderStyle";
  63. }
  64.  
  65. .AdvancedDataGrid-HeaderStyle {
  66.     text-roll-over-color:#ffffff;
  67.     corner-radius: 5;
  68.     text-selected-color:#ffffff;
  69.     color:#000000; font-size:12;
  70. }