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