Sim, claro :D O comboBox e o botão:o usuario seleciona a reunião e clica no botão para preencher as frequencias
<combo:ComboReuniao id="cbReunioes" x="69" y="10" width="190"/> <mx:Button id="btProcurarFrequencias" x="267" y="10" height="20" width="20" icon="@Embed(source='../images/find.png')" click="preencherFrequencias()"/> Aqui nessa função ta uma GAMBIARRA, ta meio confusa, mas foi preciso, depois foi tentar dar uma refatorada... Funciona mais ou menos assim, tenho duas listas como se fosse um picklist, se não achar frequencias cadastradas para essa reunião (selecionada no combobox), me retorna a lista de membros na lista dos não presentes.Se achar frequencia, eu faço uma busca se ele estava presente ou não, e conforme a condição coloco ele em sua devida lista.AQUI ESTA OCORRENDO O ERRO, ELE FAZ A BUSCA COM A DATA SELECIONADA ANTERIORMENTE private function preencherFrequencias():void{ listaPresente.removeAll(); listaNaoPresente.removeAll(); tabFrequencias.enabled = true; frequenciaService.find(cbReunioes.selectedItem); //AQUI ELE PROCURA PELAS FREQUENCIAS //frequencia nova if(listaFrequencia.length == 0){ usuarioService.getList(); lista1.dataProvider = listaNaoPresente; tipo = "novo"; lista1.labelField = "usu_nome"; lista2.labelField = "usu_nome"; //frequencia preenchida } else if(listaFrequencia.length != 0){ tipo = "alteracao"; lista1.labelFunction = getLabelIrmao; lista2.labelFunction = getLabelIrmao; for(var i:int = 0; i < listaFrequencia.length; i++){ if(listaFrequencia[i]['frq_presente'] == true){ listaPresente.addItem(listaFrequencia[i]); } else { listaNaoPresente.addItem(listaFrequencia[i]); } }//end for }//end else if } //método executado depois de chamar o find public function onResultFind(event:ResultEvent):void { listaFrequencia = event.result as ArrayCollection; } On 5 mar, 22:10, José Carlos Silveira Fiel <zekf...@gmail.com> wrote: > Tem como postar parte do código? ;) > > 2009/3/5 RafaelViana <rfl.vi...@gmail.com> > > > > > > > Estou com um probleminha, tenho um combobox de reunião que uso para > > fazer uma pesquisa.Só que acontece o seguinte: seleciono uma reunião e > > clico em pesquisar.a pesquisa faz como se não tivesse nenhum item > > selecionado no combobox, dai mudo a reuniao(ou deixo assim mesmo) e > > pesquiso dai faz a pesquisa com aquela data que eu havia selecionado. > > > alguem sabe o que pode ser? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---