pessoal, vejam um trecho do meu codigo:

private function pegaNot(result:Array):void
{
        var titulo:Label = new Label();
        var mensagem:Text = new Text();
        var i:int;

        for (i = 0; i < result.length; i++)
        {
                titulo.text = result[i].titulo;
                mensagem.text = result[i].mensagem;

                telNotVir.vbox.addChild(titulo);
                telNotVir.vbox.addChild(mensagem);
        }

}

a minha função receber o retorno do banco, um array. e eu faço uma
inclusão das noticias em uma tela do sistema.

pois bem, se no meu banco tiver apenas uma noticia, funciona
perfeitamente, porem se tiver mais de uma da o seguinte erro:

RangeError: Error #2006: The supplied index is out of bounds.
        at flash.display::DisplayObjectContainer/getChildAt()
        at mx.core::Container/getChildAt()[E:\dev\3.0.x\frameworks\projects
\framework\src\mx\core\Container.as:2332]
        at mx.containers.utilityClasses::BoxLayout/updateDisplayList()[E:\dev
\3.0.x\frameworks\projects\framework\src\mx\containers\utilityClasses
\BoxLayout.as:188]
        at mx.containers::Box/updateDisplayList()[E:\dev\3.0.x\frameworks
\projects\framework\src\mx\containers\Box.as:370]
        at mx.core::UIComponent/validateDisplayList()[E:\dev\3.0.x\frameworks
\projects\framework\src\mx\core\UIComponent.as:6214]
        at mx.core::Container/validateDisplayList()[E:\dev\3.0.x\frameworks
\projects\framework\src\mx\core\Container.as:2675]
        at mx.managers::LayoutManager/validateDisplayList()[E:\dev\3.0.x
\frameworks\projects\framework\src\mx\managers\LayoutManager.as:602]
        at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\3.0.x
\frameworks\projects\framework\src\mx\managers\LayoutManager.as:675]
        at mx.managers::LayoutManager/validateNow()[E:\dev\3.0.x\frameworks
\projects\framework\src\mx\managers\LayoutManager.as:728]
        at mx.controls::Menu/show()[E:\dev\3.0.x\frameworks\projects\framework
\src\mx\controls\Menu.as:1454]
        at mx.controls::MenuBar/showMenu()[E:\dev\3.0.x\frameworks\projects
\framework\src\mx\controls\MenuBar.as:1664]
        at mx.controls::MenuBar/mouseDownHandler()[E:\dev\3.0.x\frameworks
\projects\framework\src\mx\controls\MenuBar.as:1839]


ja tentei usar o addChildAt()

alguem poderia me ajudar?
--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a