<?xml version="1.0"?>
<!-- Simple example to demonstrate the ColumnChart and BarChart controls. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init(event)">
    <mx:Script>
        <![CDATA[
            import mx.controls.advancedDataGridClasses.AdvancedDataGridColumnGroup;
            import mx.events.FlexEvent;
           
        protected function init(event:FlexEvent):void
        {
            var count:Number=2;
            var advHeardGroup0:AdvancedDataGridColumnGroup = new AdvancedDataGridColumnGroup(); 
            advHeardGroup0.headerText="占比"; 
            var arrGroup0:Array=new Array();
            //Alert.show(dataGrid2.width+"");
            for(var i:Number=0;i<count;i++){
                var advHeards0:AdvancedDataGridColumn=new AdvancedDataGridColumn();
                advHeards0.dataField="jezb"+(i+1);    
                advHeards0.headerText="第"+(i+1)+"列";                     
                advHeards0.width=(dataGrid.width-170)/(count)<80?80:(dataGrid.width-170)/(count);
                arrGroup0.push(advHeards0);
            }
            advHeardGroup0.children=advHeardGroup0.children.concat(arrGroup0);
            dataGrid.groupedColumns=dataGrid.groupedColumns.concat(advHeardGroup0);
            dataGrid.validateNow();
        }
           
        ]]>
    </mx:Script>
    <mx:AdvancedDataGrid id="dataGrid"
                         width="100%"
                         height="100%"
                         columnWidth="80"
                         horizontalScrollPolicy="on"
                         headerSortSeparatorSkin="mx.skins.ProgrammaticSkin"
                         >
        <mx:groupedColumns>
            <mx:AdvancedDataGridColumn headerText="类别"
                                       dataField="sfmc"
                                       width="150">
            </mx:AdvancedDataGridColumn>
        </mx:groupedColumns>
    </mx:AdvancedDataGrid>
</mx:Application>

092435990.png