Vinicius,
Eu customizei o componente, na verdade, não o componente, mais sim, o popup da consulta, ao invés de trazer uma lista preenchida, trago em branco, quando você digitar as 3 primeiras letras do campo a pesquisar, disparo uma consulta no SGDB, caso a lista esteja vazia ou preenchida com valores diferentes das iniciais que digitei. Ats, Emerson Mota. De: [email protected] [mailto:[email protected]] Em nome de Vinícius Velasco Enviada em: segunda-feira, 6 de abril de 2009 13:30 Para: [email protected] Assunto: [flexdev] Re: Passagem de parâmetro de uma classe para uma classe componente Aproveitando a thread... eu vi no blog da d'click é uma beleza akele componente, mas la ele diz pra evitar usar isso, isso me deixou a seguinte duvida, no flex qual seria a melhor forma de substituir um popup para consultas? Ex: tenho la um formulario de pedidos, e tenho o textinput codigo do cliente, qual seria a melhor forma de eu encontrar este código? Usar combo pra pouco registros como UF tudo bem mas e quando se tem mtos mil registros? Qual seria a melhor forma alem do popup? 2009/4/6 Emerson Mota <[email protected]> Marcel, Outra coisa, caso esteja usando Cairngorm e pra fica politicamente correto, dispare um evento com o item selecionado, no command, atribua esse item ao model e chame seu form que deseja que a classe esteja disponibilizada, no form(popup), pegue o conteúdo passado pro model. Ats, Emerson Mota. De: [email protected] [mailto:[email protected]] Em nome de Marcel Pigozzi Enviada em: segunda-feira, 6 de abril de 2009 11:35 Para: [email protected] Assunto: [flexdev] Re: Passagem de parâmetro de uma classe para uma classe componente Olá, Bem legal esse efeito, Emerson. Valeu mesmo pelas dicas. Mas não é o foco do projeto, por enquanto. O esquema mesmo é aquilo que disse. Abraço 2009/4/6 Emerson Mota <[email protected]> Marcel, Normalmente, faço o contrario, tenho uma tela de cadastro, na qual chamo uma lista e escolhe um item da lista pra visualizar, alterar... Caso isso se encaixe no que quer, basta você verificar um componente que a Dclick disponibilizou, chamado "PopUpSelector", simplesmente, sensacional. Ats, Emerson Mota. -----Mensagem original----- De: [email protected] [mailto:[email protected]] Em nome de Marcel Pigozzi Enviada em: segunda-feira, 6 de abril de 2009 11:01 Para: flexdev Assunto: [flexdev] Passagem de parâmetro de uma classe para uma classe componente Pessoal, tudo certo ? Estou fazendo um projeto em flex, e fiquei com uma dúvida. Primeiramente, no projeto, tem-se um TileList que possui vários itens certo ? Isso no Main.mxml ... Quando o usuário clica em um dos itens, é aberto automaticamente um TitleWindow, através da chamada a um componente, o MyTitleWin.mxml. O problema é que gostaria de passar um parâmetro, o itemSelecionado, do Main.mxml para o componente MyTitleWin.mxml. Só que não tenho idéia de como fazer isso. Veja abaixo: Main.mxml: <mx:TileList id="list" itemClick="abrirWin ();itemSelecionado=list.selectedItem"/> <script> private var titleWin:MyTitleWin; private function abrirWin():void { titleWin = PopUpManager.createPopUp(this, MyTitleWin, true) as MyTitleWin; PopUpManager.centerPopUp(titleWin); } </script> MyTitleWin.mxml: <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" showCloseButton="true" title="Detalhes do Carro" width="400" height="400" xmlns:com="com.*"> <mx:HBox width="0" height="0" horizontalScrollPolicy="off" verticalScrollPolicy="off"> <com:Detalhes_Carros data="{itemSelecionado}"/> </mx:HBox> </mx:TitleWindow> Alguém tem uma luz ? Fico no aguardo! Obrigado -- Marcel Pigozzi http://thegeekers.wordpress.com/ "Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa de sucesso. O sucesso é conseqüência" Skype: ircvinicius Fone: 66 9206 6966 Rondonópolis - Mato Grosso - Brasil "Tudo Posso Naquele que me Fortalece" Fil 4:13 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
