Andre Coelho acertou na mosca, isso resolveu, muito obrigado pela ajuda a
todos.
2008/8/28 Andre Coelho <[EMAIL PROTECTED]>
> Já tentou criar uma isntancia nova de título e mensagem em cada iteração?
> Não sei se tem a ver, mas pode ser pq ele não está deixando inserir a mesma
> intância do objeto
>
> 2008/8/28 thiago freitas <[EMAIL PROTECTED]>
>
>
>> 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?
>>
>>
>
> >
>
--
Thiago da Silva Freitas
Virtus Web – Diretor de Tecnologia
[EMAIL PROTECTED] - www.virtusweb.com.br
Tel:(031) 88275194
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---