Galerinha... baixe o AUTOCOMPLETE do FLEX e está dando o seguinte problema.
Quando eu pego um ARRAY de fora... usando um REMOTE OBJECT... E dai seto o
DATAPROVIDER do campo com este ARRAY não sei porque o campo vem preenchido
com a primeira opção do ARRAY.
Agora se eu for no proprio MXML... criar uma var do tipo ARRAY... e ir lá no
campo se setar como DATAPROVIDER esse ARRAY dai funciona.
Olhem os codigos...
[*Bindable*]
*public* *var* objAuto:Array = [{name:*"Monaco"*},{name:*"Eduardo"*}];
Dai lá embaixo no campo coloquei assim:
<fc:AutoComplete x="89" y="91" width="365" id="conjDesp_ti" dataProvider="{
objAuto}" labelField="name"/>
Beleza do jeito que tá ai em cima... funciona perfeitamente... Meu campo
fica vazio... e dai quando eu começo a digitar M por exemplo... já me lista
a palavra MONACO.
Ai depois tentei usar agora assim com o retorno do meu REMOTE OBJECT:
Criei primeiro a minha var sem valor nenhum:
*
[Bindable]
public var objAuto:Array;
Agora abaixo é a função do meu retorno do REMOTE OBJECT:
private function onResListAutoComplete(res:ResultEvent):void {
objAuto = res.result as Array;
}
Ai beleza... não sei porque o AUTOCOMPLETE até funciona... porém meu campo
já vem preenchido com o primeiro ITEM do ARRAY.
Alguém sabe qual é a cagada ??
Att.
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
-~----------~----~----~----~------~----~------~--~---