tá meio estranho isso daí. simplificando ao máximo o que vc mostrou, 
funcionou tranquilo:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"; 
               xmlns:s="library://ns.adobe.com/flex/spark" 
               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" 
minHeight="600">
    <mx:DataGrid x="137" y="105"  click="setPermissao()">
        <mx:columns>
            <mx:DataGridColumn headerText="Column 1" dataField="col1"/>
            <mx:DataGridColumn headerText="Column 2" dataField="col2"/>
            <mx:DataGridColumn headerText="Column 3" dataField="col3"/>
        </mx:columns>
    </mx:DataGrid>
    <fx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;    
            public function setPermissao():void {
                Funcoes.mensagem("teste", "I", null);
            }
        ]]>
    </fx:Script>
</s:Application>

mas você quer setar a permissão quando o cara clicar no grid? não seria na 
linha do grid?

Em quarta-feira, 5 de setembro de 2012 11h56min25s UTC-3, Mukthar escreveu:
>
> <s:DataGrid width="100%" height="100%" id="dgGeral" 
> dataProvider="{allRegioes}" click="permissao.setPermissao()">
>             <s:columns>
>                 <s:ArrayList>
>                     <s:GridColumn width="50" dataField="item001" 
> headerText=" " 
> itemRenderer="componentes.geral.LegendaItemRender"></s:GridColumn>
>                     <s:GridColumn width="100" dataField="item002" 
> headerText="Código"></s:GridColumn>
>                     <s:GridColumn width="150" dataField="item003" 
> headerText="Pais"></s:GridColumn>
>                     <s:GridColumn dataField="item004" 
> headerText="Estado"></s:GridColumn>
>                 </s:ArrayList>
>             </s:columns>
>         </s:DataGrid>
>
> public function setPermissao():void {
> bla bla bla
> }
>
> Humm sera que e por que eu nao coloquei o click event na setpermissao ?????
> humm vou testar aqui e depois eu falo.
>
> 2012/9/5 Mozart Militao <fmoz...@gmail.com <javascript:>>
>
>> Poderia colocar a chamada do método na grid e o método que o evento click 
>> chama?
>>
>> -- 
>> Atenciosamente,
>> Francisco Mozart.
>>
>>  -- 
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para 
>> fle...@googlegroups.com<javascript:>
>> Para sair da lista, envie um email em branco para 
>> flexdev-u...@googlegroups.com <javascript:>
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>
>
>
> -- 
> *Hélio Antonio Francisco Silva*
> Desenvolvedor web
> Certificado Flash developer
> Certificado Flash Design
> Certificado web developer
> Consultor Microsiga / Totvs
> Desenvolvedor ADVPL / ASP
> Analista de sistemas e ERP Sênior.
>
>

-- 
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

Reply via email to