Só toma cuidado com a performance. Não deve ser agradável usar isso aí com
datagrids muito cheios...

On Wed, Apr 16, 2008 at 10:06 AM, carlos_online <[EMAIL PROTECTED]>
wrote:

>
> Beck,
>
> Obrigado pelo interesse.
>
> A solucao eh taaaao simples que acho que ate por isso nao achei nada
> no Google.
>
> Falando sobre pesquisa incremental:
>
> Eu sempre trabalhei com Delphi e PL/SQL. Com Delphi, as vezes eu fazia
> um lance de pesquisa assim:
>
> O usuario comecava a digitar no Edit de pesquisa o que ele queria, e
> no Grid, ja comecava a ser selecionado de acordo com o que o usuario
> estava digitando. Se digitasse "P", ja aparecia no grid tudo que
> comecava com "P", "PE", tudo que comecava com "PE" e assim
> sucessivamente.
>
> Quanto ao uso de arrays, eh pq o meu DataGrid no Flex esta sendo
> alimentado com um array, dai creio que o metodo de pesquisa
> incremental deveria ser implementado no array.
>
> MAS ENTAO: Eu ja achei a solucao. E foi muito simples. Eu usei uma
> filterFunction do array e coloquei o seguinte codigo:
>
> private function processFilter(item:Object):Boolean {
>                var str:String = item.descricao.toString();
>                var strPesquisa:String = txtPesquisa.text;
>
>        return str.substr(0,strPesquisa.length) == txtPesquisa.text;
> }
>
> Simples, nao??
>
> E eu aqui incomodando a lista!!!! hehehehehehehehehe =D
>
> Valeu... Abraco...
>
>
>
>
>
> On 16 abr, 01:36, Beck Novaes <[EMAIL PROTECTED]> wrote:
> > O que você chama de "pesquisa incremental usando Arrays"?
> >
> > []'s
> > Beck Novaes
> >
> > On 15 abr, 21:28, carlos_online <[EMAIL PROTECTED]> wrote:
> >
> > > Amigos....
> >
> > > Pesquisei ate dizer chega mas nao achei nada sobre pesquisa
> > > incremental usando arrays no Flex.
> >
> > > Alguem ai ja viu um codigo assim?
> >
> > > Qualquer ajuda sera bem vinda!
> >
> > > Abraco!
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a