HELP!! tableState do ExtendDataTable do Richfaces!  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
karol_JavaGirl
Debugger
[Avatar]

Membro desde: 01/06/2009 14:44:38
Mensagens: 61
Localização: Goiania
Offline

Galera e o seguinte, alguem ja usou essa propriedade "tableState".

O cenario e o seguinte eu exibo 15 campos para o usuario na lista do extendDataTable, ai ele escolhe os campos que ele quer que mostre nesta lista...
ai tem como pegar esses campos que ele selecionou e colocar isso num objeto, para gerar um relatorio?

Andei lendo a documentação, procurei no google e num achei nada muito claro.
So sei que essa propriedade salva o estado da tabela, imagino que tenha como fazer o que estou pensando, mas não sei como começar.
Alguem ja fez isso?


Qualquer informação e bem vinda...

Abs.

Karolina Fernandes
Desenvolvedora web
Projetct --> SCJP
Javabuntu
GUJ Master
[Avatar]

Membro desde: 08/02/2007 17:15:32
Mensagens: 1315
Localização: Brasília
Offline

karol_JavaGirl wrote:
O cenario e o seguinte eu exibo 15 campos para o usuario na lista do extendDataTable, ai ele escolhe os campos que ele quer que mostre nesta lista...

Abs.


Sim tudo é possível...

Mas o que você disse acima ficou um pouco confuso. Ele escolhe os campos na extendDataTable "que ele quer que mostre nesta lista", que lista ? Nela mesma ?

Por acaso o que você quer seria, o usuário marcar alguns campos na extendDataTable, e estes campos escolhidos fazerem parte do relatório?


SCJP 6
SCJD
SCWCD 5
Itil V2
[MSN]
karol_JavaGirl
Debugger
[Avatar]

Membro desde: 01/06/2009 14:44:38
Mensagens: 61
Localização: Goiania
Offline

Javabuntu wrote:
karol_JavaGirl wrote:
Por acaso o que você quer seria, o usuário marcar alguns campos na extendDataTable, e estes campos escolhidos fazerem parte do relatório?


E isso mesmo que vc disse. se puder ajudar..

O que eu disse realmente ficou confuso.

Abs.

This message was edited 1 time. Last update was at 20/07/2009 15:04:48


Karolina Fernandes
Desenvolvedora web
Projetct --> SCJP
Javabuntu
GUJ Master
[Avatar]

Membro desde: 08/02/2007 17:15:32
Mensagens: 1315
Localização: Brasília
Offline

Você deve usar um checkbox para o usuário selecionar ou não um campo, certo?!

Você pode fazer o seguinte, dentro da tabela, você inclui uma coluna com BooleanCheckBox...



Bean > pode ser algum bean que estiver usando na tabela...
selecionado > no seu Bean coloque um atributo boolean que vai guardar o estado de cada linha, se está selecionado ou não.

Não se preocupe, cada linha terá o próprio atributo "selecionado", ou seja, pra cada linha você consegue saber ser ele for selecionado ou não...

No seu método que tratar o submit dessa seleção, você percorre a tabela, pega todos os selecionados e a partir daí faz o processamento que lhe desejar....

Qualquer coisa é só falar.

[]'s Hewerton Crisóstomo

This message was edited 1 time. Last update was at 11/09/2009 09:32:52


SCJP 6
SCJD
SCWCD 5
Itil V2
[MSN]
karol_JavaGirl
Debugger
[Avatar]

Membro desde: 01/06/2009 14:44:38
Mensagens: 61
Localização: Goiania
Offline

Vlw...vou tentar aki qualquer coisa eu posto...brigadu!

Karolina Fernandes
Desenvolvedora web
Projetct --> SCJP
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team