Daniel utilize o MX já que funciona.
vc está perdendo tempo em solucionar um BUG do Spark:DataGrid.

brunobg
****************************************************
www.brbsoftware.com.br
bruno...@ig.com.br  (MSN & Skype)
blogflex.brunobg.com
@brunogrohs

Em 06/09/2012 12:47, Daniel Rodrigues da Cunha Frank escreveu:
O mesmo ocorre comigo, e eu ainda não descobri como solucionar. Há também momentos que o usuário clica no item da grid e o mesmo não é selecionado.
@Leonardo,
No mx:DataGrid sempre funciona o problema é com o s:DataGrid.
Att.,

*Daniel R. C. Frank, */Analista de Sistemas, Projetus TI/

Tel: (32) 2101-6400 /
fr...@projetusti.com.br <mailto:fr...@projetusti.com.br> /| www.projetusti.com.br <http://www.projetusti.com.br> Twitter <http://www.twitter.com/projetus><http://www.twitter.com/projetus>

<http://www.twitter.com/projetus>


        
<http://www.projetusinformatica.com.br/>





Em 6 de setembro de 2012 10:34, Leonardo Oliveira <leonardoc.olive...@gmail.com <mailto:leonardoc.olive...@gmail.com>> escreveu:

    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
    <http://ns.adobe.com/flex/spark>"
                   xmlns:mx="library://ns.adobe.com/flex/mx
    <http://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>

            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
            Para sair da lista, envie um email em branco para
            flexdev-u...@googlegroups.com

            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 <mailto:flexdev@googlegroups.com>
    Para sair da lista, envie um email em branco para
    flexdev-unsubscr...@googlegroups.com
    <mailto:flexdev-unsubscr...@googlegroups.com>
    Mais opções estão disponíveis em
    http://groups.google.com/group/flexdev


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

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