Era o erro do php mesmo, o array estava incorreto, como estou usando o Zend
Framework, fica um pouco dificil debugar. Valeu ;-)
----- Original Message -----
From: Eduardo Kraus
To: [email protected]
Sent: Friday, April 24, 2009 9:46 AM
Subject: [flexdev] Re: Popular Data Grid com PHP
A variável departamentos esta Bindable?
Realmente esta chegando dados no event.result?
Eduardo Kraus
Desenvolvedor
[email protected]
http://blog.mxml.com.br
2009/4/24 Euller Cristian <[email protected]>
Pessoal, estou tentando popular um datagrid em flex , mas estou com algumas
dificuldades, quando eu rodo o projeto, o php não retorna erro algum e minha
datagrid não é preenchida, estou iniciando no flex, talvez seja algum detalhe
simples, estou mandando abaixo meu codigo pho e flex, conto com a ajuda de
vocês, obrigado.
PHP
$lista = array();
foreach ( $listaDepartamentos as $id => $value ) {
$lista['id'][] = $value ['id'];
$lista['descricao'][] = $value ['descricao'];
}
return $lista;
Flex
private var remote:DepartamentoRemote=DepartamentoRemote.getInstance();
public function retorna(){
remote.listaDepartamentos(_resultListaDepartamentos);
}
public function _resultListaDepartamentos(event:ResultEvent){
departamentos = event.result as Array;
}
<mx:DataGrid x="185" y="61" dataProvider="{departamentos}">
<mx:columns>
<mx:DataGridColumn headerText="Id" dataField="id"/>
<mx:DataGridColumn headerText="Nome" dataField="descricao"/>
</mx:columns>
</mx:DataGrid>
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---