JSF: Como colocar somatório no dataTable?

9 respostas
marcioa1

Olá,

Além de sumarizar um dataTable preciso formatar os valores que no meu bean são BigDecimal, mas gostaria de mostrar formatado ( eu sei usar o NumberFormat ).

Obrigado,

Márcio

9 Respostas

urubatan

então qual a dificuldade?

marcioa1

Urubatan,

A dificuldade é colocar um footer. Vou ver se existe, assim como existe o header.
A formatação eu já resolvi.

Obrigado,

Márcio

urubatan

eu devia responder apenas RTFM, mas to de bom humor hoje …

<f:facet name=“footer”>

</f:facet>

marcioa1

Urubatan,

Já que estás de bom humor, o que significa RTFM ?

Outra dúvida, Como alinhar um coluna de um dataTable ?

Obrigado,

Márcio

urubatan

pronto, perguntas idiotas e comp reguiça de procurar na internet antes de falar besteira ja acabaram com o bom humor.

RTFM (Read the fucking manual) - tradução: leia a bosta do manual seu preguiçoso.

então leia o manual que tu vai descobrir como alinhar uma coluna.

marcioa1

Desculpa-me acabar com teu bom humor e obrigado pela resposta.

Não consegui ( apesar de ler o manual ) alinhar uma coluna do header no centro e as demais à direita.

Mas valeu a força,

Márcio

urubatan

header não é coluna, é linha …
e tu ja tentou usar o styleClass do h:outputText?

ou seja, RTFM

marcioa1

Já fiz isto e não adiantou.

Tentei colocar uma table, uma linha ( tradicinal) com os titulos e outra linha com o dataTable. Vou tentar tirar o header do dataTable

Obrigado

fsocorro
  1. Verifique se não tem nenhuma outra classe css aplicando o formato por fora.
  2. Crie um formato contendo a seguinte informação dentro do seu arquivo css:
/** Realiza o alinhamento a direita*/

.chRightTD{

text-align: right;

}
  1. Após criar a classe acima dentro do arquivo de css só será necessário vc aplicar como segue o exemplo abaixo:

<h:dataTable value="" columnClasses=“chRightTD”>
<h:column>

</h:column>
</h:dataTable>

Criado 13 de setembro de 2006
Ultima resposta 7 de nov. de 2006
Respostas 9
Participantes 3