Thanks, but I'm looking to filter within children, so I need to dig down deeper 
then the "root" level.  My understaning is the filterFunction will only filter 
on the top most level.

-M

--- In [email protected], "valdhor" <valdhorli...@...> wrote:
>
> Mark
> 
> Check into the filterFunction property of the ArrayCollection class.
> 
> This is how I use it in one section of my code...
> 
> filterText = "text I want to filter on";
> detailsArrColl.filterFunction = processFilter;
> 
> public function processFilter(item:Object):Boolean
> {
>      if (item.name.toUpperCase().indexOf(filterText.toUpperCase()) >= 0)
>       {
>           return true;
>       }
>      return false;
> }
> 
> 
> HTH
> 
> 
> 
> Steve
> 
> 
> --- In [email protected], "Mark" <mark.pusateri@> wrote:
> >
> > Thanks for the link Ivan...
> >
> > Although that's very cool stuff I don't believe that's what I'm
> looking for in this case.  I'm really just looking to filter an
> ArrayCollection that goes beyond one level.  I'm having a hard time with
> this so I'm even wondering if I can do it with an ArrayCollection or if
> I need to use something like XMLListCollection.
> >
> > Mark
> >
> >
> >
> > --- In [email protected], Ivan Perez manoperez@ wrote:
> > >
> > > have you ever seen OLAP Cube for flex 3?
> > >
> http://livedocs.adobe.com/flex/3/html/help.html?content=olapdatagrid_6.h\
> tml
> > >
> > > Maybe it works.
> > >
> > >
> > > On Mon, May 18, 2009 at 12:02 PM, Mark mark.pusateri@ wrote:
> > >
> > > >
> > > >
> > > > Is there a way to filter an ArrayCollection of hierarchical data? 
> So if I
> > > > have a structure as I layed out below where I have a number of
> projects in
> > > > my ArrayCollection, how can I filter on delCreationDate within
> > > > deliverables/deliverable (there could be multiple deliverables)? 
> I've
> > > > looked around and can't find much on this.  If I can't filter an
> > > > ArrayCollection in this way, is there another collection I can use
> that will
> > > > allow me to do this?   Thanks
> > > >
> > > > <projects>
> > > > <project>
> > > > <pKey>120</pKey>
> > > > <projectName>Deployment/pilot</projectName>
> > > > <startDate>07/01/2008</startDate>
> > > > <endDate></endDate>
> > > > <actualCompleationDate></actualCompleationDate>
> > > > <isOngoing>1</isOngoing>
> > > > <creationDate>3/31/2009</creationDate>
> > > > contactEmail></contactEmail>
> > > > <description></description>
> > > > <notes></notes>
> > > > <actionSteps></actionSteps>
> > > > <SOW></SOW>
> > > > <extraProject>False</extraProject>
> > > > <code>14129911</code>
> > > > <engagementName>ICL Comms Internal Comms</engagementName>
> > > > <audienceTitle></audienceTitle>
> > > > <orderID>1</orderID>
> > > > <priorityTitle></priorityTitle>
> > > > <statusTitle>Open</statusTitle>
> > > > <categoryTitle>Active</categoryTitle>
> > > > <pmName>Jay Lindell</pmName>
> > > > <leadName>Jay Lindell</leadName>
> > > > <deliverables>
> > > >    <deliverable>
> > > >       <deliverableTitle>AITIC: Communication</deliverableTitle>
> > > >       <estimatedHours>1</estimatedHours>
> > > >       <actualHours>1.5</actualHours>
> > > >       <startDate>03/30/2009</startDate>
> > > >       <endDate>04/02/2009</endDate>
> > > >       <actualCompleationDate>04/02/2009</actualCompleationDate>
> > > >       <delCreationDate>4/3/2009</delCreationDate>
> > > >       <statusTitle>Complete</statusTitle>
> > > >       <comptencies>
> > > >           <competency>
> > > >               <pKey>144</pKey>
> > > >               <startDate>03/30/2009</startDate>
> > > >               <endDate>04/02/2009</endDate>
> > > >              
> <actualCompleationDate>04/02/2009</actualCompleationDate>
> > > >               <estimatedHours>1</estimatedHours>
> > > >               <actualHours>1.5</actualHours>
> > > >               <comCreationDate>4/3/2009</comCreationDate>
> > > >               <resourceName>Mark Pusateri</resourceName>
> > > >               <competencyTitle>Writer</competencyTitle>
> > > >               <statusTitle>Complete</statusTitle>
> > > >          </competency>
> > > >       </comptencies>
> > > >   </deliverable>
> > > > </deliverables>
> > > > </project>
> > > > </projects>
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Ivan Perez - Desenvolvimento Tecnológico
> > > TecSinapse - www.tecsinapse.com.br
> > > 11 9324-0097  /  19 8812-0809
> > >
> >
>


Reply via email to