Perfeitamente possivel! Uma vez que vc associa um ArrayCollection ao DataGrid, vc pode usar a propriedade filterFunction do mesmo para escrever uma função que execute o filtro.
A assinatura da função tem que ser: functionName(item:Object):Boolean Sendo que "item" equivale a uma "linha" do seu DataGrid. Após associar a sua função à propriedade filterFunction do ArrayCollection, execute o método refresh() do mesmo para aplicá-lo. http://livedocs.adobe.com/flex/3/langref/mx/collections/ListCollectionView.html#filterFunction Vicente Maciel Junior RiaBrazil - Senior Rich App Developer Independent Web Developer & Consultant Adobe Advanced Certified Developer Adobe Certified Instructor (ColdFusion & Flash Platform) +55 71 8120-0035 MSN: [email protected] / Twitter: macieljr http://www.riabrazil.com.br http://teclandoalto.blogspot.com Grupo de usuarios Oficial Adobe RIA-BA: http://bit.ly/ria-ba 2009/4/1 Bruno Carneiro <[email protected]> > > Vou buscar dados no banco de dados e mostrar em um datagrid. > > Mas o usuario quer fazer um filtro na busca. > > Ai eu gostaria de saber se eu preciso fazer uma busca no banco para > cada conjunto de filtros selecionados e então mostrar no datagrid. > > Ou se é possível fazer uma busca com todos os registros e depois ir > filtrando NO DATAGRID sem ter que fazer outra busca. > > > Gostaria de saber se é possível e vale a pena fazer assim. > > Obrigado. > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
