Opa.
Está vindo valorizado sim. Eu fiz um teste aqui no meu projeto. Anteriormente eu valorizava o meu dataGrid com valores vindo direto do php. E quando se editava algum registro substituía-se o objeto que vinha do php por um objeto estático, por exemplo, referencia. Agora eu resolvi mudar, para alimentar o meu datagrid eu pego os valores do php e crio objetos estáticos. Logo o meu dataGrid fica valorizado com objetos estáticos do tipo referencia. Então fiz o teste com essa expressão ai, e deu erro para qualquer campo filtrado. Será que esse erro ocorre porque é um objeto estático que está dentro do meu array ? Alguma sugestão, solução ai? Abraços []’s Em 25 de maio de 2011 11:17, bruno bg <[email protected]> escreveu: > coloca o Break nessa function e veja o conteúdo de ITEM. > pois parece que* view.txtSearch.text* está igual a null. > > se for o caso , coloque um IF . > > brunobg > -- > **************************************************** > www.brbsoftware.com.br > [email protected] (MSN & Skype) > blogflex.brunobg.com > @brunogrohs > (21) 9913-2397 > > > > > Em 25 de maio de 2011 10:41, MrMalherbi <[email protected]> escreveu: > >> Bom dia Pessoal. >> >> Vi que já existe um post referente ao filter function porem não é >> referente ao problema que tenho. Por esse motivo resolvi criar um novo >> post. Se não é assim que funciona o grupo, peço desculpas. :D >> >> Então o meu problema é: >> >> Tenho essa função em meu programa. >> >> private function onFilterArray(item: Object): Boolean >> { >> return item[coluna.dataField].match(new >> RegExp(view.txtSearch.text, 'i')) ) >> } >> >> Quando eu edito um registro do meu datagrid e vou no filtro para >> pesquisar o registro editado o seguinte erro aparece. >> >> TypeError: Error #1006: value não é uma função. >> >> Alguma solução ? >> >> >> --- >> >> Desde já agradeço. >> >> Abraços []'s >> >> Eduardo Malherbi >> >> -- >> 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 >> > > > -- > 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 -- Att, Eduardo Malherbi Martins -- 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
