Opa Samuel,

       Obrigado pela resposta.


      Então já usamos a filterFunction em alguns momentos. E sobre as
tabelas maiores além de filtrar os dados

gostariamos de selecionar apenas algumas colunas da tabela.

       Por isso  me referi a um select genérico.

       Criamos um classe com metodos que recebem campos especificos e criam
esse pojo com base nesses selects.

       Porém precisamos criar um metodo para cada select.

       Dai a duvida.

       Esta certo isso? Não existe uma maneira mais genérica?


Reginaldo



Em 1 de julho de 2011 17:28, Samuel Facchinello <[email protected]>escreveu:

> para os combobox que tem poucos dados e sejam todos que estao no banco,
> pode usar uma filterFunction no ArrayColection.
>
> Para os combobox que devem ser carregados do banco (os que tem muitos
> dados) só fazendo via codigo sql mesmo. Para a função "dinamica" da uma
> olhada no Criteria do hibernate, talves consiga fazer algo um pouco mais
> generico com ele.
>
> Att,
> Samuel Facchinello
> http://desenvolvendoemflex.blogspot.com
> Joinville - SC
>
>
>
> 2011/7/1 Reginaldo Ap. Rigo <[email protected]>
>
>> Pessoal,
>>
>>       Boa tarde!!
>>
>>       Então..em minha tela de cadastro tenho várias abas e varios
>> ComboBoxes populados
>> com dados de outras tabelas.
>>
>>        Acontece que alguns Combos devem ser filtrados em função de outras
>> seleções e tal.
>>
>>        Outros listam grandes tabelas e portanto precisam ser filtrados
>> também.
>>
>>         Enfim a questão é: qual seria a maneira menos dificil de fazer
>> esses selects via hibernate
>> para popular esses meus combos?
>>
>>        Melhor. Tenho algum metodo generico que possa ser chamado passando
>> campos especificos
>> de tabelas quaisquer que me devolva um dataprovider que possa alimentar
>> esse componentes?
>>
>>        Grato a todos.
>>
>> Reginaldo
>>
>>
>>
>>  --
>> 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
>
>
>  --
> 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

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