Boa Tarde Pessoal, Alguém conseguiu utilizar o componente de filtro customizado para DataGrid da DClick ?
Baixei o componente site DClik (http://blog.dclick.com.br/2007/06/18/filtros-customizados-para-o-datagrid/), porém não consegui fazer funcionar. Coloquei a pasta em um diretorio de teste, criei um novo projeto, escolhi como aplicação o arquivo CustomFilters.mxml e defini ele como default. Compilei e quando clico no botão para abrir as opções de filtro no header ele da o erro abaixo: *ERRO APRESENTADO:* TypeError: Error #1034: Type Coercion failed: cannot convert mx.controls.listClasses::[EMAIL PROTECTED] to mx.controls.DataGrid. at br.com.dclick.controls::FilterRendererBase/br.com.dclick.controls:FilterRendererBase::updateDisplayList() at mx.core::UIComponent/validateDisplayList() at mx.core::Container/validateDisplayList() at mx.managers::LayoutManager/::validateDisplayList() at mx.managers::LayoutManager/::doPhasedInstantiation() at Function/http://adobe.com/AS3/2006/builtin::apply() at mx.core::UIComponent/::callLaterDispatcher2() at mx.core::UIComponent/::callLaterDispatcher() *ERRO NO MODO DEBUG* TypeError: Error #1034: Type Coercion failed: cannot convert mx.controls.listClasses::[EMAIL PROTECTED] to mx.controls.DataGrid. at br.com.dclick.controls::FilterRendererBase/br.com.dclick.controls:FilterRendererBase::updateDisplayList()[Z:\Desenvolvimento\Web\Flex\Teste31_Datagrid_Filtro\br\com\dclick\controls\FilterRendererBase.as:131] at mx.core::UIComponent/validateDisplayList()[C:\dev\GMC\sdk\frameworks\mx\core\UIComponent.as:5672] at mx.core::Container/validateDisplayList()[C:\dev\GMC\sdk\frameworks\mx\core\Container.as:2731] at mx.managers::LayoutManager/mx.managers:LayoutManager::validateDisplayList()[C:\dev\GMC\sdk\frameworks\mx\managers\LayoutManager.as:594] at mx.managers::LayoutManager/mx.managers:LayoutManager::doPhasedInstantiation()[C:\dev\GMC\sdk\frameworks\mx\managers\LayoutManager.as:646] at Function/http://adobe.com/AS3/2006/builtin::apply() at mx.core::UIComponent/mx.core:UIComponent::callLaterDispatcher2()[C:\dev\GMC\sdk\frameworks\mx\core\UIComponent.as:7789] at mx.core::UIComponent/mx.core:UIComponent::callLaterDispatcher()[C:\dev\GMC\sdk\frameworks\mx\core\UIComponent.as:7732] *METODO QUE DA ERRO:* override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void { super.updateDisplayList(unscaledWidth, unscaledHeight); if (header) { var point:Point = header.owner.localToGlobal(new Point(header.x, header.y)); var newX:int = point.x + 7; * var newY:int = point.y + DataGrid(header.owner).headerHeight + 5;* move(newX, newY); } } Alguém tem idéia do problema ? Abraços !!!!!! --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
