Deu certo da seguinte forma: criei uma funcao e adicionei esta funcao
ao evento RESULT da consulta de datas:

Código

function ResultadoDatas():void
{
        cbodatas.selectedIndex = 0;
        Consulta_Programacao_Canal();
}

<mx:HTTPService id="https_datas" useProxy="false"
showBusyCursor="true" method="POST" result="ResultadoDatas()"></
mx:HTTPService>

Obrigado!!

On 19 nov, 15:30, Eduardo Kraus <eduardokr...@gmail.com> wrote:
> Após preenche o ComboBox faça assim
>
> cbodatas.selectIndex = 0
> Consulta_Programacao_Canal()
> *
> Eduardo Kraus*
> Desenvolvedor
> eduardokr...@gmail.com
> blog.mxml.com.brwww.twitter.com/EduardoKraus
>
> 2009/11/19 samuelesoares <samuelesoa...@gmail.com>
>
>
>
> > Boa tarde, tenho uma aplicação que informa os dados de um canal de TV
> > e tem um combobox com as datas disponíveis da programação, contando a
> > partir da data de hoje. Ao selecionar uma data é disparado uma função
> > através da propriedade CHANGE, esta função por sua vez preenche um
> > datagrid com a programação da data escolhida.
>
> > O Problema
>
> > Hoje, toda vez que a aplicação é carregada, eu tenho que selecionar
> > uma data da lista, para aí sim, executar a consulta.
>
> > O que eu tô tentando fazer e não está dando certo é que ao carregar a
> > aplicação, posiciona-se na primeira data da lista e dispara o evento
> > automaticamente.
>
> > Já tentei executar a funcao de pesquisa na funcao inicio() e nada. Já
> > tentei posicionar no primeiro item para ver se dispara a funcao de
> > pesquisa e nada. Só dá certo quando eu seleciono o item no combo.
>
> > Segue algumas partes do código:
>
> > <?xml version="1.0" encoding="utf-8"?>
> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
> > layout="absolute" width="860" height="442" creationComplete="inicio
> > ()">
> >        <mx:Script>
> >                <![CDATA[
>
> >                        import com.abdulqabiz.utils.QueryString;
>
> >                        function inicio():void
> >                        {
> >                                var qs = new QueryString();
>
> >                                https_canal.url = "flex_dados_canal.php?id="
> > + qs.parameters.id;
> >                                https_canal.send();
> >                        }
>
> > ... ...
>
> >                        function Consulta_Programacao_Canal():void
> >                        {
> >                                https_programacao.url = "flex_guiadatv.php?
> > opcao=PROGRAMACAO_CANAL&id=" + txtIDCanal.text + "&data=" +
> > cbodatas.selectedItem.id;
> >                                https_programacao.send();
> >                        }
>
> >                ]]>
> >        </mx:Script>
>
> > <mx:ComboBox id="cbodatas" x="670" y="100" width="180"
> > dataProvider="{https_datas.lastResult.datas.data}" labelField="id"
> > change="Consulta_Programacao_Canal()"></mx:ComboBox>
>
> > Obrigado!
--~--~---------~--~----~------------~-------~--~----~
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