Sérgio Fantin escreveu:
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
Sergio,
http://fiote.wordpress.com/2008/03/20/eventos-personalizados-interagindo-entre-telas/
sem usar framework
--
Atenciosamente,
Beto
+55 61 4063.6303 | 61 8409.1775
Brasília - DF, Brasil
Web Inovações
www.webinovacoes.com.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