static public function getDetails(argData:Object , grid:DataGrid):void {
// Get the Button control's E4X XML object description.
var classInfo:XML = describeType(argData);
// List accessors as properties.
var _columnList:Array = new Array();
for each (var a:XML in classInfo..accessor) {
// Do not get the property value if it is write only.
var _column:DataGridColumn = new DataGridColumn;
// Setting properties
_column.headerText = a.@name;
_column.dataField = a.@name;
_column.width = 180;
_columnList.push(_column);
}
grid.columns = _columnList;
}
Заполненный Datagrid через эту процедуру, очень помогает при отладке моих данных результатов.