You'll have to get that answer from some of the CF/Adobe people here. I'm glad that you were able to figure it out. :)
-TH --- In flexcoders@yahoogroups.com, "Shannon Hicks" <[EMAIL PROTECTED]> wrote: > > Ah-hah! I was trying to return a query. > > > > The problem is I'm trying to get data from a query returned by a > > CFC into a > > > datagrid. Before, I was having problems getting data back. > > > I never suspected that Adobe would take away behaviors from flash remoting & > flash CFFORM's... I didn't notice that I had to transform a query into an > array of structures before sending it back to flex. Seems like a huge > oversight to me, Adobe.... now I can't re-use my already built CFC's from > existing applications... I have to tweak them all. > > Am I missing something, or is that the only way to return a query? > > Shan > > _____ > > From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On > Behalf Of Tim Hoff > Sent: Thursday, June 22, 2006 2:44 PM > To: flexcoders@yahoogroups.com > Subject: [Junk E-Mail - LOW] [Junk E-Mail - LOW] [Junk E-Mail - LOW] > [flexcoders] Re: Noob binding question > > > > Let's back-out a little. What does your cfc look like? What are > you trying to return? > > -TH > > --- In HYPERLINK > "mailto:flexcoders%40yahoogroups.com"[EMAIL PROTECTED], "Shannon > Hicks" <shan@> wrote: > > > > Did that, and when I view the debugger, I find the > arraycollection, and it > > contains what the datagrid is *literally* showing... > > > > > > * > > > > serverLoadDataArray = Array > > > > * > > > > [0] = mx.collections.-ArrayCollection > > > > * > > > > filterFunction = null > > * > > > > length = 100 > > * > > > > list = mx.collections.-ArrayList > > > > * > > > > length = 100 > > * > > > > source = Array > > * > > > > uid = D414D735-DA38--AC66-6D7A--FD208817F35E > > > > * > > > > sort = null > > * > > > > source = Array > > > > * > > > > length = 1 > > > > On the flip side... that is also exactly what I see under > event.result in > > the debugger. > > > > Shan > > > > > > _____ > > > > From: HYPERLINK > "mailto:flexcoders%40yahoogroups.com"[EMAIL PROTECTED] > [mailto:HYPERLINK > "mailto:flexcoders%40yahoogroups.com"[EMAIL PROTECTED] On > > Behalf Of Tim Hoff > > Sent: Thursday, June 22, 2006 12:11 PM > > To: HYPERLINK > "mailto:flexcoders%40yahoogroups.com"[EMAIL PROTECTED] > > Subject: [Junk E-Mail - LOW] [Junk E-Mail - LOW] [flexcoders] Re: > Noob > > binding question > > > > > > > > Hi Shannon, > > > > Set a breakpoint right after you cast the result to the array > > collection and inspect the array contents in debug mode. Check to > > see if the array looks correct and what the dataField names are > > exactly. If everything looks good, use the same dataField names > for > > the coulmns. It does look like you have data. > > > > -TH > > > > --- In HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@, "Shannon > > Hicks" <shan@> wrote: > > > > > > The problem is I'm trying to get data from a query returned by a > > CFC into a > > > datagrid. Before, I was having problems getting data back. > > > > > > Now I've got the data back, and it won't display (I was getting > an > > empty > > > datagrid). So, I removed my user-defined columns, to see what > was > > coming > > > back, and the result is: > > > > > > FilterFunction, length, list, sort, source > > > HYPERLINK > > > "HYPERLINK > > "HYPERLINK > "http://work.iotashan.com/hlstatsx/hlstatsx.html"http://work.- iotashan.-com/ > hlstatsx/-hlstatsx.-html"HYPERLINK "http://work.-"http://work.-- > iotashan.-com/ > > hlstatsx/-hlstatsx.-- > html"HYPERLINK "HYPERLINK "http://work.iotash"http://work.- iotash"HYPERLINK > "http://work.-iotash"http://work.--iotash > > an.com/hl > > > statsx/hlstatsx.--html > > > > > > Those are not the columns of the query... I'm guessing they're > > properties of > > > the ArrayCollection, or maybe even the datagrid itself. > > > > > > Shan > > > > > > > > > _____ > > > > > > From: HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@ > > [mailto:HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"[EMAIL PROTECTED] On > > > Behalf Of Tracy Spratt > > > Sent: Thursday, June 22, 2006 11:39 AM > > > To: HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@ > > > Subject: RE: [Junk E-Mail - LOW] [flexcoders] Re: Noob binding > > question > > > > > > > > > > > > > > > "When I remove my columns from the datagrid, the datagrid shows > > these > > > columns from the dataprovider:--" I do not understand this. Did I > > miss > > > something in a previous post? Can you re-phrase the problem? > > > > > > Tracy > > > > > > _____ > > > > > > From: HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@ > > [mailto:HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"[EMAIL PROTECTED] On > > > Behalf Of Shannon Hicks > > > Sent: Thursday, June 22, 2006 12:15 PM > > > To: HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@ > > > Subject: RE: [Junk E-Mail - LOW] [flexcoders] Re: Noob binding > > question > > > > > > Oh... URL to the problem: > > > > > > HYPERLINK > > > "HYPERLINK > > "HYPERLINK > "http://work.iotashan.com/hlstatsx/hlstatsx.html"http://work.- iotashan.-com/ > hlstatsx/-hlstatsx.-html"HYPERLINK "http://work.-"http://work.-- > iotashan.-com/ > > hlstatsx/-hlstatsx.-- > html"HYPERLINK "HYPERLINK "http://work.iotash"http://work.- iotash"HYPERLINK > "http://work.-iotash"http://work.--iotash > > an.com/hl > > > statsx/hlstatsx.--html > > > > > > ShanHYPERLINK "HYPERLINK > > "HYPERLINK > "http://work.iotashan.com/"http://work.-iotashan.-com/"HYPERLINK > "http://work.-iotashan.-com/"http://work.--iotashan.--com/" > > > > > > _____ > > > > > > From: HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@ > > [mailto:HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"[EMAIL PROTECTED] On > > > Behalf Of Shannon Hicks > > > Sent: Thursday, June 22, 2006 10:23 AM > > > To: HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@ > > > Subject: RE: [Junk E-Mail - LOW] [flexcoders] Re: Noob binding > > question > > > > > > I did the changes you suggested, and I can successfully make the > > request and > > > get the response back. > > > > > > Unfortunately, it looks like there's something wrong with my > > > ArrayCollection.--... When I remove my columns from the datagrid, > > the datagrid > > > shows these columns from the dataprovider: > > > > > > FilterFunction, length, list, sort, source > > > > > > *now* what'd I do wrong? :) > > > > > > Shan > > > > > > _____ > > > > > > From: HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@ > > [mailto:HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"[EMAIL PROTECTED] On > > > Behalf Of Tim Hoff > > > Sent: Wednesday, June 21, 2006 10:03 AM > > > To: HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@ > > > Subject: [Junk E-Mail - LOW] [flexcoders] Re: Noob binding > question > > > > > > Hi Shannon, > > > > > > Here's a couple things that might get you moving forward. > > > > > > First, add a fault handler to your RPC, to see if the CFC result > > is getting > > > through: > > > > > > fault="Alert.--show(event.--fault.faultstri-n-g, 'Error');" > > > > > > And, some subtle changes to your functions: > > > > > > private function appInit():void > > > { > > > cfcServer.getServer--Info.send(--); > > > cfcServer.getServer--Load.send(--); > > > } > > > > > > function serverInfoResult(--event:ResultEve-n-t):void > > > { > > > var serverInfoDataArray : Array = > > > mx.utils.ArrayUtil.--toArray(-event.-result)-; > > > serverInfoData = new ArrayCollection > > (serverInfoDataArra--y); > > > } > > > > > > Finally, check to see if the fields that you are binding to the > > DataGrid > > > columns are syntactically the same as the CFC query. Someone > > earlier > > > suggested using all CAPS for the field names. But, I was under > the > > > impression that they were case-sensitive. > > > > > > Besides that, It looks like it should work. Good luck. > > > -TH > > > > > > > > > --- In HYPERLINK > > "mailto:flexcoders%-40yahoogroups.-com"flexcoders@, "Shannon > > Hicks" <shan@> wrote: > > > > > > > > I've racked my brain, and searched all the documentation I > could > > find, but > > > > seem to be having a problem binding results from a CFC query > to > > flex > > > > objects... > > > > > > > > I know I'm doing the chart all wrong, but I tried binding to a > > datagrid, > > > and > > > > I don't see what's wrong there. I can confirm that the CF > server > > is > > > getting > > > > the request, and is sending back the proper number of rows. > > > > > > > > Here's the app I've been toying with: > > > > > > > > HYPERLINK > > > > > > > "HYPERLINK > > "HYPERLINK > "http://flex.work.iotashan.com/hlstatsx/hlstatsx.html"http://flex.- work.iota > shan.-com/hlstatsx/-hlstatsx.-html"HYPERLINK "http://flex.- "http://flex.-- > work.iota > > shan.-com/hlstatsx/--hlstatsx.-- > html"HYPERLINK "HYPERLINK "http://flex.w"http://flex.-w"HYPERLINK > "http://flex.-w"http://flex.--w > > ork.iotas > > > > han.com/hlstatsx/--hlstatsx.--html > > > > > > > > You can view the source on it. > > > > > > > > Thanks for the help, > > > > Shan > > > > > > > > > > > > > > > > -- > > > > No virus found in this outgoing message. > > > > Checked by AVG Free Edition. > > > > Version: 7.1.394 / Virus Database: 268.9.2/370 - Release Date: > > 6/20/2006 > > > > > > > > > > -- > > > No virus found in this incoming message. > > > Checked by AVG Free Edition. > > > Version: 7.1.394 / Virus Database: 268.9.2/370 - Release Date: > > 6/20/2006 > > > > > > -- > > > No virus found in this outgoing message. > > > Checked by AVG Free Edition. > > > Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: > > 6/21/2006 > > > > > > -- > > > No virus found in this incoming message. > > > Checked by AVG Free Edition. > > > Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: > > 6/21/2006 > > > > > > -- > > > No virus found in this outgoing message. > > > Checked by AVG Free Edition. > > > Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: > > 6/21/2006 > > > > > > > > > > > > > > > -- > > > No virus found in this incoming message. > > > Checked by AVG Free Edition. > > > Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: > > 6/21/2006 > > > > > > > > > > > > -- > > > No virus found in this outgoing message. > > > Checked by AVG Free Edition. > > > Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: > > 6/21/2006 > > > > > > > > > > > > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: > 6/21/2006 > > > > > > > > -- > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: > 6/21/2006 > > > > > > > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: 6/21/2006 > > > > -- > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.1.394 / Virus Database: 268.9.2/372 - Release Date: 6/21/2006 > ------------------------ Yahoo! Groups Sponsor --------------------~--> See what's inside the new Yahoo! Groups email. http://us.click.yahoo.com/2pRQfA/bOaOAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/