Sorry guys I found my problem...when I declared tempAC I didn't specify the "new ArrayCollection()", after putting it outside the function. That fixed it thanks again for all the help.
_____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kyle Patterson Sent: Thursday, May 15, 2008 11:25 AM To: [email protected] Subject: RE: [AFFUG Discuss] How to read ArrayCollection with one element? Thanks for the response everyone! I have made the changes that was suggested and still I'm getting an error msg for null reference. To Jay, it is one element of an array collection (that has like 5-6 different objects), not one field or string. The line of code that the compiler is pointing to is... private var tempAC:ArrayCollection = new ArrayCollection(); private function myFunc(event:ResultEvent):void { if(event.result.blah.blah is ArrayCollection){ //if array has multiple elements myArrayCollection = event.result.blah.blah; }else{ //if array has just one element tempAC.addItem(event.result.blah.blah); //this is where I'm getting the null error myArrayCollection = tempAC; } } My xml would look similar to this... <response> <values> <value> <id>123</id> <name>kyle</name> <somethingElse>blah blah</somethingElse> </value> </values> </response> -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Darin Kohles Sent: Thursday, May 15, 2008 11:08 AM To: [email protected] Subject: Re: [AFFUG Discuss] How to read ArrayCollection with one element? simply move the following line inside the else clause: myArrayCollection = tempAC; On Thu, May 15, 2008 at 11:08 AM, <[EMAIL PROTECTED]> wrote: > > I see one problem in the code. > > tempAC is defined only in else class. > > > Is the event.result.blah.blah a string if there is only one element? or is > it an array/arraycllection with one element? > > > Jay Jayaraman > Central Billing Services > Financial Management and Planning > (404) 498-8453 (W) > (404) 273-7131 (C) > > > "Tung Lee" <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > > 05/15/2008 10:36 AM > > Please respond to > [email protected] > To > [email protected] > cc > Subject > Re: [AFFUG Discuss] How to read ArrayCollection with one element? > > > > > Kyle, > > I ran into that problem not too long ago. > I don't know the logic behind it, but it looks like that ArrayCollection > does not like single or null element. > > What I end up doing was adding empty elements to my XML and than sending > through filterFunction which filters out the null elements. > > Not sure if you can modify the source data or not, but that how I end up > make it work... > > Tung Lee > > On Thu, May 15, 2008 at 10:02 AM, Kyle Patterson > <[EMAIL PROTECTED]> wrote: > Does anyone know how to use an ArrayCollection that just has one element; I > keep getting a popup error saying "property or method of a null object > reference". The ArrayCollection needs to work whether it has one element or > multiple elements. Here's my code, what am I doing wrong??? > > > > private var myArrayCollection:ArrayCollection; > > > > private function myFunc(event:ResultEvent):void > > { > > if(event.result.blah.blah is ArrayCollection){ //if array has multiple > elements > > myArrayCollection = event.result.blah.blah; > > }else{ //if array has just one element > > var tempAC:ArrayCollection = new ArrayCollection(); > > tempAC.addItem(event.result.blah.blah); > > } > > myArrayCollection = tempAC; > > } > > > > Thanks in advance, > > > > Kyle > > ------------------------------------------------------------- > To unsubscribe from this list, simply email the list with unsubscribe in the > subject line > > For more info, see http://www.affug.com > Archive @ http://www.mail-archive.com/discussion%40affug.com/ > List hosted by FusionLink > ------------------------------------------------------------- > > > ------------------------------------------------------------- > To unsubscribe from this list, simply email the list with unsubscribe in the > subject line > > For more info, see http://www.affug.com > Archive @ http://www.mail-archive.com/discussion%40affug.com/ > List hosted by FusionLink > ------------------------------------------------------------- > > ------------------------------------------------------------- > To unsubscribe from this list, simply email the list with unsubscribe in the > subject line > > For more info, see http://www.affug.com > Archive @ http://www.mail-archive.com/discussion%40affug.com/ > List hosted by FusionLink > ------------------------------------------------------------- -- Darin Kohles RIA Application Developer ------------------------------------------------------------- To unsubscribe from this list, simply email the list with unsubscribe in the subject line For more info, see http://www.affug.com Archive @ http://www.mail-archive.com/discussion%40affug.com/ List hosted by http://www.fusionlink.com ------------------------------------------------------------- ------------------------------------------------------------- To unsubscribe from this list, simply email the list with unsubscribe in the subject line For more info, see http://www.affug.com Archive @ http://www.mail-archive.com/discussion%40affug.com/ List hosted by FusionLink <http://www.fusionlink.com> ------------------------------------------------------------- ------------------------------------------------------------- To unsubscribe from this list, simply email the list with unsubscribe in the subject line For more info, see http://www.affug.com Archive @ http://www.mail-archive.com/discussion%40affug.com/ List hosted by http://www.fusionlink.com -------------------------------------------------------------
