Tem como setar o combobox sim fazendo um while, comparando os labels ou id (o que vc estiver retornando do banco) e setando o selected Index com o index deste item. Porém usei um sistema deste tipo (inclusive para cidade - estado) mas nem sempre funcionava, pois por vezes o retorno dos dados vinha antes do retorno que preenchia o combobox cidade.
O que utilizo e recomendo é criar uma variavel estado:String e cidade:String que receberá o valor do combobox no change ou recebe os valores retornados do seu banco de dados. Neste retorno apenas para visualização setar o prompt do combobox com o label retornado. resumindo: public var estado:String; public var cidade:String; comboboxEstado change="{estado= comboboxEstado.selectedItem.id}" comboboxCidade change="{cidade = comboboxCidade.selectedItem.id}" funcao_de_retorno_do_banco_de_dados(e:ResultEvent){ cidade.prompt = e.result.cidadeLabel; estado.prompt = e.result.estadoLabel; estado = e.result.estadoId; cidade = e.result.cidadeId; } -- 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