Eu tenho um arrayCollection ...

<s:ArrayCollection id="telaLiberadas"/>

onde incluo manualmente os campos ao clicar em outro grid....

telaLiberadas.addItem({
cd_empresa:dgEmpresas.dataProvider.getItemAt(emp).cd_empresa, 
cd_usuario:txCodigo.text,
cd_tela:dgTela.selectedItem.cd_tela, 
nm_tela:dgTela.selectedItem.nm_tela,
ds_descricao:dgTela.selectedItem.ds_descricao,
in_novo:dgTela.selectedItem.in_novo,
in_salvar:dgTela.selectedItem.in_salvar,
in_remover:dgTela.selectedItem.in_remover,
in_pesquisar:dgTela.selectedItem.in_pesquisar,
dt_cadastro:dgTela.selectedItem.dt_cadastro,
hr_cadastro:dgTela.selectedItem.hr_cadastro,
cd_usucad:dgTela.selectedItem.cd_usucad 
});


eu visualizo no dgTelaLib esse Array...

<mx:DataGrid id="dgTelaLib" x="6" y="253" width="870" height="351"
 doubleClickEnabled="true"
 fontWeight="bold"
 allowMultipleSelection="true" 
 dragEnabled="false" 
 dropEnabled="false" 
 dragMoveEnabled="false" 
 *dataProvider="{telaLiberadas}"*
 doubleClick="dgTelaLib_doubleClickHandler(event)"
 >
....

Até ai tudo bem, porém eu preciso pegar o resultado de uma consulta e 
adicionar no ArrayCollection o resultado do result.....tentei assim:

protected function resultPesUsuTelas(event:ResultEvent):void
{
telaLiberadas.addItem(event.result);
}


mas nada aparece no meu dataGrid....

como passo o resultado de uma consulta retornada por um ResultEvent em um 
ArrayCollection....

tentei telaLiberadas.addItem(event.result as ArrayCollection); e também não 
deu certo

-- 
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Responder a