Eu gosto de fazer assim:

http://www.pauloteixeira.blog.br/en/posts/2010/handler-data-between-two-components-using-custom-events---by-pedro-claudio-silva/

<http://www.pauloteixeira.blog.br/en/posts/2010/handler-data-between-two-components-using-custom-events---by-pedro-claudio-silva/>
[]s

2010/5/28 Sérgio Fantin <sergio.lnd.fan...@gmail.com>

> Olá pessoal,
>
> preciso enviar o valor de uma coluna de um dataGrid para outra tela do meu
> sistema.
>
> Ao clicar em *documentImage* eu preciso enviar o valor
> dataGridTask.selectedItem.nome* *para o componente *field_description* da
> outra tela.
>
> *trecho relevante da Tela1:
>
> *
>>
>> <mx:DataGrid id="dataGridTask" x="10" y="10" width="782.5" height="268"
>> dataProvider="{taskList}">
>>                 <mx:columns>
>>                     <mx:DataGridColumn headerText="Descrição "
>> dataField="description"/>
>>                     <mx:DataGridColumn headerText="Tarefa Agendada"
>> id="taskSchedule" dataField="taskGroupVO.description"/>
>>                     <mx:DataGridColumn headerText="Cadastrado em "
>> dataField="register" labelFunction="formatDate"/>
>>
>>                     <mx:DataGridColumn headerText="Editar "
>> textAlign="center">
>>                         <mx:itemRenderer>
>>                             <mx:Component>
>>                                 <mx:HBox horizontalAlign="center">
>>                                     <mx:Image id="*documentImage*"
>> source="../images/document.gif" height="100%"/>
>>
>>                                   </mx:HBox>
>>                             </mx:Component>
>>                         </mx:itemRenderer>
>>                     </mx:DataGridColumn>
>>                     <mx:DataGridColumn headerText="Remover "
>> textAlign="center">
>>                         <mx:itemRenderer>
>>                             <mx:Component>
>>                                 <mx:HBox horizontalAlign="center">
>>                                     <mx:Image id="closeImage"
>> source="../images/close.gif" height="100%"
>> click="outerDocument.alertRemoveTask()" />
>>
>>                                 </mx:HBox>
>>                               </mx:Component>
>>                         </mx:itemRenderer>
>>                     </mx:DataGridColumn>
>>                 </mx:columns>
>> </mx:DataGrid>
>>
>
> *trecho relevante da Tela2)*
>
> <mx:TextInput id="*field_description*" x="92" y="19" width="301"
>> height="18"/>
>>
>
> Dei uma lida em Events, mas ainda estou na dúvida em qual evento usar.
>
> Alguém poderia ajudar?
>
> --
> Sérgio Fantin
> http://serjaum.wordpress.com
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
Paulo A. Teixeira
Adobe Certified Expert Flex 3 with AIR
Adobe Certified Expert Rich Internet Application v1.0
Adobe Certified Expert ColdFusion 8
--
Blog: http://www.pauloteixeira.blog.br

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a