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

Responder a