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>