Para esses casos você terá que utilizar um
*labelFunction*
então na tua Function que retorna uma String, você terá acesso ao Objeto que
será renderizado,
sendo ali que você vai colocar:
private function comboBox_labelFunc(item:Object):String {
return *item.tipoPedido.descricao*;
}
veja esse post sobre o assunto:
http://blog.flexexamples.com/2007/09/25/creating-a-simple-label-function-on-a-flex-combobox-control/
o/
2009/7/23 Tulio Galli <[email protected]>
> Fala galera,
>
> Tenho um arrayColletion que volta do Result, que vem um array dentro de
> outro,
> só que o Labelfield, nao "encherga" o array dentro de outro.
>
> Alguem tem uma solucao?
>
> Aki eu tentei,
>
> <mx:ComboBox id="cmbTabelaPreco" labelField="*tipoPedido.descricao
> *"/>
>
>
>
> Data provider:
>
> (mx.collections::ArrayCollection)#0
> filterFunction = (null)
> length = 3
> list = (mx.collections::ArrayList)#1
> length = 3
> source = (Array)#2
> [0] (Array)#3
> [id] 4
> [tabelaPreco] 4
> [tipoPedido] (Array)#4
> [descricao] "na grana"
> [id] 1
> [nome] "Venda"
> [1] (Array)#5
> [id] 5
> [tabelaPreco] 4
> [tipoPedido] (Array)#6
> [descricao] (null)
> [id] 5
> [nome] "Venda Consignada"
> [2] (Array)#7
> [id] 8
> [tabelaPreco] 4
> [tipoPedido] (Array)#8
> [descricao] (null)
> [id] 6
> [nome] "TESTEEEEEEEEEE"
>
>
> >
>
--
Att,
Erko Bridee de Almeida Cabrera
http://erkobridee.com/
http://gospel.erkobridee.com/
http://www.cwbfx.com/
http://www.portaljava.com/
http://twitter.com/ErkoBridee
Currículo: http://netcarreiras.com/prof.html?uid=11410
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---