chamuska 5 Denunciar post Postado Julho 9, 2012 Galera, tenho uma função que recebe um object, converto ele para array e depois tento inserir em um datagrid, porem, a datagrid simplesmente não exibe os dados. Podem me ajudar ?!! Segue os codigos: AS3: public function resultListaApresentacoes(lista:Object):void{ var aux:Array = new Array(); var listaAux:Array = new Array(); var i:int; var valor:String; if(lista.result!=false) { aux.splice(0); for each ( var dados:Object in lista.result ) { if ( dados != null ){ listaAux.push(dados) } } for(i=0;i<listaAux.length;i++) { valor = listaAux[i].ppt; aux.push({ppt: valor}); } pptsLista.dataProvider=aux; } else { // } } Flex: <mx:DataGrid id="pptsLista" x="11" y="6" width="259" height="201" alternatingItemColors="[#F7F7F7, #FFFFFF]" /> O que pode ser ?! Eu faço assim com outra datagrid e funciona. Valeu! Compartilhar este post Link para o post Compartilhar em outros sites
Leandro Amano 0 Denunciar post Postado Julho 13, 2012 Nao uso Flex, mas o dataProvider nao eh assim? pptsLista.dataProvider = new DataProvider(aux); abs Leandro Amano Compartilhar este post Link para o post Compartilhar em outros sites