Eu tenho uma função:
//Função utilizada para selecionar o item no combo box conforme o item
selecionado no datagrid
//Recebe o id do ComboBox, o código do objeto, e o nome do campo que
tem o código do objeto
public static function selectItemComboBox(cb : ComboBox , cod : int ,
campo : String) : void
{
for(var i : int = 0; i < cb.dataProvider.length; i++)
{
if(cb.dataProvider.source[i][campo] == cod)
{
cb.selectedIndex = i;
break;
}
}
}
Que no caso é pelo código do item, mas se você quiser pela String é só
alterar para receber uma String no segundo parametro, e o terceiro
parametro é o nome do campo(ex: nome, endereco, ...).
On 23 jul, 12:12, Eduardo Burko <[email protected]> wrote:
> Galera... tenho um combo com osseguitnes itens: KG, M2, M3, MM, CM.
>
> Ai no meu OBJETO de retorno do banco... eu tenho o seguinte valor
> MEUOBJETO[0].VALORDOCOMBO = "KG".
>
> Ai eu tentei fazer assim:
>
> ID_DO_COMBO.selectedItem = MEUOBJETO[0].VALORDOCOMBO;
>
> Porém ele não selecionou o ITEM no meu COMBO... queria que ele já viesse
> selecionado na opção do OBJETO.
>
> Alguém pode me dar um help ??
>
> Valeu
>
> Eduardo Burko
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---