Marcelo,

Tentei simular o seu problema (conforme código abaixo) e não consegui.
Será que a sua hipótese de que o erro ocorre devido as colunas
dinâmicas está correta?

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";>

        <mx:Script>
                <![CDATA[
                        import mx.controls.dataGridClasses.DataGridColumn;
                        import mx.controls.DataGrid;

                        private function addColumn(event:Event):void
                        {
                                var dg:DataGrid = DataGrid(event.currentTarget);

                                var newColumn:DataGridColumn = new 
DataGridColumn();
                                newColumn.dataField = "col2";
                                newColumn.headerText = "Col 2"

                                var columns:Array = dg.columns;
                                columns.push(newColumn);
                                dg.columns = columns;
                        }

                ]]>
        </mx:Script>

        <mx:DataGrid creationComplete="addColumn(event)">

                <mx:dataProvider>
                        <mx:Object col1="col1_1" col2="col1_2"/>
                        <mx:Object col1="col2_1" col2="col2_2"/>
                        <mx:Object col1="col3_1" col2="col3_2"/>
                        <mx:Object col1="col4_1" col2="col4_2"/>
                        <mx:Object col1="col5_1" col2="col5_2"/>
                        <mx:Object col1="col6_1" col2="col6_2"/>
                        <mx:Object col1="col7_1" col2="col7_2"/>
                        <mx:Object col1="col8_1" col2="col8_2"/>
                        <mx:Object col1="col9_1" col2="col9_2"/>
                        <mx:Object col1="col10_1" col2="col10_2"/>
                        <mx:Object col1="col11_1" col2="col11_2"/>
                </mx:dataProvider>

                <mx:columns>

                        <mx:DataGridColumn dataField="col1" headerText="Col 1"/>

                </mx:columns>

        </mx:DataGrid>

</mx:Application>

[]'s
Beck Novaes


On 22 maio, 03:44, Marcelo de Francisco
<[EMAIL PROTECTED]> wrote:
> Beck,
>
> O problema ocorre quando adiciono colunas no dataGrid pelo Action
> Script através de um Array de DataGridColumn.
> Tudo funciona bem, apenas quando clico na barra de rolagem vertical da
> o erro citado anteriormente.
> Se eu adicionar as colunas direto no dataGrid, o scroll executa
> corretamente.
> Mas eu preciso adicioná-las em tempo de execução.
>
> On 21 maio, 10:59, Beck Novaes <[EMAIL PROTECTED]> wrote:
>
> > Olá Marcelo,
>
> > Para te ajudar eu precisaria de mais informações. Você poderia, por
> > exemplo, postar um trecho de código aqui com este problema?
>
> > []'s
> > Beck Novaes
>
> > On 19 maio, 12:21, Marcelo de Francisco
>
> > <[EMAIL PROTECTED]> wrote:
> > > Oi pessoal,
>
> > > Toda vez que clico na barra scroll de um datagrid da o seguinte erro
> > > TypeError: Error #1010: A term is undefined and has no properties.
> > > Alguem tem idéia do motivo desse erro?
>
> > > []s
> > > Marcelo de Francisco


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