BOm dia Lorenzi, é so você acessar o datagrid dentro da sua função teste2.
Primeiramente adiciona um id para o seu datagrid ex: id="dg_lista"
aí dentro da função teste2 você utiliza o datagrid da seguinte forma:
public function teste2()
{
dg_lista.selectedItem.nomedoatributo;
}
Acho q isso resolve seu problema.
Abraço
2008/4/30 Lorenzi <[EMAIL PROTECTED]>:
>
> So que assim, eu preciso pegar os dados que estao na linha do grid, ou
> seja cada linha do grid tem um bottao e eu preciso pegar a informação
> que esta nesta linha qdo clicar no botao,
>
> Como posso fazer isso??
>
> On 30 abr, 11:01, Lorenzi <[EMAIL PROTECTED]> wrote:
> > Sim funcionou blz, obrigado
> >
> > On 30 abr, 10:21, "Diogo Vieira" <[EMAIL PROTECTED]> wrote:
> >
> > > Olá Lorenzi,
> >
> > > No click do botão, tente fazer assim
> >
> > > click="parentDocument.teste2()"
> >
> > > Testa lá e posta aí se deu certo!
> >
> > > valeu!
> >
> > > 2008/4/30, Lorenzi <[EMAIL PROTECTED]>:
> >
> > > > Pessoal seguinte tenho um viewstack com 2 canvas , em um eu tenho um
> > > > datagrid com item renderer conforme abaixo:
> > > > <mx:DataGridColumn textAlign="center" editable="false"
> > > > headerText="Rejeita" width="60">
> > > > <mx:itemRenderer>
> > > > <mx:Component>
> > > > <mx:VBox textAlign="center">
> > > > <mx:Script>
> > > > <![CDATA[
> > > > import mx.controls.Alert;
> > > > import mx.utils.ObjectUtil;
> > > > import componentes.rejeitar;
> > > > import
> > > > mx.core.Application;
> > > > public function teste2():void{
> > > > //homestack.selectedChild=cvrejeitar;
> >
> > > > }
> > > > ]]>
> > > > </mx:Script>
> > > > <mx:Button label="Sim" width="50"
> height="23"
> > > > click="teste2()"/>
> > > > </mx:VBox>
> > > > </mx:Component>
> > > > </mx:itemRenderer>
> > > > </mx:DataGridColumn>
> > > > so que qdo clico no bottao chama a funcao teste2 so que dentro da
> > > > funcao nao consigo chamar o canvas2, alguem sabe me dizer como fazer
> > > > isso?
> >
> > > > Grato.
> >
>
--
*************************************
Lucas Marques Nogueira
Analista de Sistemas
Cel: (31)8481-9116
*************************************
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---