Muiito obrigado senhores...=)

*coloquei o propriedade para ilustrar apenas pois não sabia qual o atributo
de bind, tanto que está em negrito.

Mário,

com relação a documentação, voce diz a do Flex(AS3) ou da do Blaze ?

Abraços

2009/8/25 Mário Júnior <juninho...@gmail.com>

> [Bindable] var book : Book;
>
> <mx:Binding source="textAuthor.text" destination={book.author}"/>
>
> <mx:Textinput text="{book.author}" />
>
>
> dá uma lida na documentação, abraços.
>
>
>
> 2009/8/25 Eduardo Kraus <eduardokr...@gmail.com>
>
> proriedade não existe no TextInput!!!
>>
>> 2009/8/24 Vinicius Martinez <vinicius.b.marti...@gmail.com>
>>
>> Lista,
>>>
>>> Bom dia/tarde a todos.
>>>
>>> Seguinte, atualmente estou utilizando Flex + Java + BlazeDS na minha
>>> aplicação e estou com uma dúvida no "bind" automático de valores do meu
>>> objeto.
>>>
>>> Gostaria de saber, se nos meus campos do meu formulário se é possível
>>> "bindar" os campos desse formulário com o objeto que estou passando pro meu
>>> remote object.
>>>
>>> Irei exemplificar:
>>>
>>>  - supondo que tenha um cadastro de livros com 2 campos..nome e author
>>> (tenho a classe actionScript e java já configuradas e com os mesmos campos),
>>> teria como atribuir direto um campo do formulário a uma propriedade do
>>> objeto "livro" ?
>>>
>>> Exemplo:
>>>
>>> <mx:FormItem label="NAME" width="100%">
>>>   <mx:TextInput width="30%" id="bookName" *proriedade="book.name*"/>
>>>  </mx:FormItem>
>>>
>>>  <mx:FormItem label="AUTHOR" width="100%">
>>>    <mx:TextInput width="30%" id="bookAuthor" *proriedade="book.author"*
>>> />
>>>   </mx:FormItem>
>>>
>>>
>>> Esse tipo de "bind" é muito utilizado pelo pessoal de java e tudo mais
>>> nas mais diversas frameworks de mercado e pra mim seria muito útil para
>>> economizar código, pois atualmente quando quero "submeter" um formulário com
>>> os valores preenchidos tenho que montar o objeto.
>>>
>>> Exemplo:
>>>
>>>  public function save():void{
>>>   book = new BookForm();
>>>   book.author = bookAuthor.text;
>>>   book.name = bookName.text;
>>>   ro.save(book); //meu remote object que fará a integração Flex + JAVA
>>> (utilizando blazeDS)
>>> }
>>>
>>> Gostaria muito de se é possível de alguma forma o "bind" de campos de um
>>> objeto pois esse passo de "montar" o objeto quando a tela é m uito complexa
>>> se torna muito lento e manual pra fazer algo mais ou menos assim:
>>>
>>> [Bindable] public var book:Book;
>>>
>>>
>>>  public function save():void{
>>>   ro.save(book); //meu objeto já preenchido direto da tela
>>> }
>>>
>>> Se alguém puder ajudar, agradeço.
>>>
>>> Obrigado de qualquer forma.
>>>
>>> Att,
>>> --
>>> Vinicius Branda Martinez
>>>
>>> MSN/GTalk: vinicius.b.marti...@gmail.com
>>> Skype: vinicius.branda
>>>
>>>
>>>
>>>
>>
>>
>>
>
>
> --
> Mario Junior
> Enterprise Java / Flex Architectures
> Adobe Certified Expert Flex 3 with AIR
>
> Sofshore Informática
> http://www.sofshore.com.br
> +55 (48) 3337 2003
> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi
> Florianopolis SC Brasil
>
>
> >
>


-- 
Vinicius Branda Martinez

MSN/GTalk: vinicius.b.marti...@gmail.com
Skype: vinicius.branda

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

Reply via email to