Tenta fazer assim.

taskList.getItemAt(datagridTask.selectedIndex).nome

pra ver oque dá

abraço

On 31 maio, 09:19, Sérgio Fantin <[email protected]> wrote:
> Olá pessoal,
>
> preciso enviar o valor de um item do dataGrid. Quando eu envio uma String
> literal(dispatchEvent(new ProgramScheduleEvent("literal"));) eu consigo, mas
> quando eu coloco dataGridTask.selectedItem.nome eu recebo um erro de
> compilação: *1120: Access of undefined property dataGridTask.*
> Existe uma forma de acessar esse cara?
>
>             <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:click>
>                                              <![CDATA[
>                                                  import
> br.com.sumus.coyote.program.events.ProgramScheduleEvent;
>                                                  *dispatchEvent(new
> ProgramScheduleEvent(dataGridTask.selectedItem.nome));*
>                                              ]]>
>                                         </mx:click>
>                                     </mx:Image>
>                                   </mx:HBox>
>                             </mx:Component>
>                         </mx:itemRenderer>
>                     </mx:DataGridColumn>
>
> Obrigado!
>
> --
> Sérgio Fantinhttp://serjaum.wordpress.com

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

Responder a