>
> var dataProvider = [{Date: "02-12-2007", Company1: 20, Company2: 30},
> {Date: "02-09-2007", Company1: 20, Company2: 30},
> {Date: "02-08-2007", Company1: 20, Company2: 30}]
>
> How can I determine programatically:
>
> 1. The number of companies.
> I dont't seem to be able to figure out how to find the number of
> items in a particular element of the ArrayCollection.
>
please excuse me if this is a double post ..
--
I am newbie to Flex2 so there is probably a better way todo this ..
but here is my solution ..
-----------------------------------------------------
public var con:ArrayCollection =
new ArrayCollection([{name: 'Matt', last: 'Matthews'}
,{first: 'Matt', last: 'Smith'}
,{first: 'Albert', last: 'Jones'}]
);
public function howManyFirst():void
{
var fst:int =0;
for ( x=0 ; x < con.length ; x++ )
{
if ( con[x].hasOwnProperty("first") == true )
{
fst++;
}
}
Alert.show("There are "+fst+" first elements");
}
--------------------------------------------------------------