Then how are you expecting that setting "mySelectedRow" property will do
anything regarding the "SelectedBudgetAC" property?

Tracy

 

________________________________

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Greg Morphis
Sent: Monday, October 06, 2008 8:02 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] handling data within a datagrid

 

No, just global variables

On Mon, Oct 6, 2008 at 7:13 PM, Tracy Spratt <[EMAIL PROTECTED]
<mailto:tspratt%40lariatinc.com> > wrote:
> Does MyModel handle the relationship between mySelectedRow and
> SelectedBudgetAC? Using setters or getters?
>
> Tracy
>
>
>
> ________________________________
>
> From: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com>
[mailto:flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com>
] On
> Behalf Of Greg Morphis
> Sent: Monday, October 06, 2008 7:48 PM
> To: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> 
> Subject: [flexcoders] handling data within a datagrid
>
>
>
> I've got my datagrid populating but I need to see that data in aother
> location within my app.
> In my MyModel.as
> I have a "global" variable
> public var mySelectedRow:ArrayCollection;
>
> I've tried setting this variable in the dataGrid change event...
> public function handleChangeEvent(event:Event):void
> {
> MyModel.getInstance().mySelectedRow = event.target.selectedItem as
> ArrayCollection;
>
Alert.show(MyModel.getInstance().SelectedBudgetAC.getItemAt(0).amount);
> var evt:CairngormEvent = new
> CairngormEvent(MyControl.EVENT_GET_DATA_DETAILS);
> CairngormEventDispatcher.getInstance().dispatchEvent(evt);
>
> }
>
> The Alert returns a null error.. but it looks like it should be
working?
> What I'm trying to do is I have a VO I need to populate.. I was going
> to do that within a command (is that best practice? -- to seperate
> display from logic)
> So anywho I'm trying to populate that arraycollection and then in the
> command do all the fun stuff...
> var myVO:FootVO = MyModel.getInstance().FooVO;
> myVO.amount =
MyModel.getInstance().SelectedBudgetAC.getItemAt(0).amount;
>
> but I'm getting a null error.. is this the proper way to load a VO
> from a selected DataGrid row?
>
> Thanks
>
> 

 

Reply via email to