CORRECTION: ALTHOUGH MINOR, THE CORRECT EVENT SHOULD BE change="webservice1.PulseGraphShareByCategory.send()"
JUST PASTED WRONG CODE ON LAST POST. --- In [email protected], "Dave" <[EMAIL PROTECTED]> wrote: > Matt, > > Here is the code for the LineSeries if hard-coded to chart one > selectedItem at a time from the dataGrid: > <mx:LineSeries name="{Deposits.selectedItem.CATEGORY}" > xField="SCHEDDATE" yField="TOTALBAL" > showDataEffect="drillDownEffect"> > > *Deposits is the name of the dataGrid > > When using this code, I attach the event > change="webservice1.PulseGraphLoanByCategory.send()" to the > dataGrid. > > When trying to use the addSeries function, I remove that event > handler and replace with change="addSeries()" and place the call to > the WS method in the addSeries script. That is one thing I'm not > sure about. Here is the addSeries script: > function addSeries() { > webservice1.PulseGraphShareByCategory.send() > linechartDeposits.series.removeAll(); > for (var i=0; i<Deposits.selectedIndices.length; i++) { > var ls=new LineSeries(); > ls.yField=Deposits.selectedItems[i].TOTALBAL; > ls.xField=Deposits.selectedItems[i].SCHEDDATE; > ls.name=Deposits.selectedItems[i].CATEGORY; > linechartDeposits.series.addItem(ls); > } > } > > ALSO - the name field comes back defined (in the dataTips) but the > yField and xField are undefined. > > Any help would be greatly appreciated! > > -Dave > > --- In [email protected], Matt Chotin <[EMAIL PROTECTED]> wrote: > > Are you making sure to only add the series after that data has been > > retrieved from the WS (in the result handler)? > > > > > > > > _____ > > > > From: [email protected] > [mailto:[EMAIL PROTECTED] On > > Behalf Of Dave > > Sent: Thursday, May 12, 2005 10:23 AM > > To: [email protected] > > Subject: [flexcoders] Charting Multiple Selections in dataGrid > > > > > > > > I'm stumped. I want my chart to add a series for each row selected > > from a corresponding dataGrid. I've used the Series Selection > example > > (under Misc Techniques and Examples) here > > http://flexapps.macromedia.com/flex15/chartexplorer/explorer.mxml > > > <http://flexapps.macromedia.com/flex15/chartexplorer/explorer.mxml> > as > > the model, but it still doesn't work. > > > > The dataGrid is getting data from a WS. When a row is selected, > the > > CATEGORY field is used to retrieve data from a different WS. This > > works fine when "hard-coding" the LineSeries (e.g. <mx:LineSeries > > name="{Deposits.selectedItem.CATEGORY}" xField="SCHEDDATE" > > yField="TOTALBAL" showDataEffect="drillDownEffect" />) but I can't > > get it to work using the addSeries function. The different > > categories will appear in the legend as rows are multi-selected > from > > the dataGrid, but the chart is a simple line across the top and > the > > dataTips are undefined. > > > > Any ideas???? I know I'm close but unable to resolve. > > > > > > Thanks, > > > > Dave > > > > > > > > > > > > _____ > > > > Yahoo! Groups Links > > > > * To visit your group on the web, go to: > > http://groups.yahoo.com/group/flexcoders/ > > <http://groups.yahoo.com/group/flexcoders/> > > > > * To unsubscribe from this group, send an email to: > > [EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED] > subject=Unsubscribe> > > > > * Your use of Yahoo! Groups is subject to the Yahoo! > > <http://docs.yahoo.com/info/terms/> Terms of Service. 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/

