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 [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
---
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 [email protected].
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.