Ireport - escrever métodos para Calculation

2 respostas
B

É possível criar outros ‘Tipo de Calculo’ (Calculation) para o Ireport?

Na versão 2.0.2 existem ‘Nada’, ‘Soma’, ‘Contador’, ‘Contador Distinto’, ‘Média’, ‘Menor’, ‘Maior’, ‘Desvio Padrão’, ‘Variância’ e ‘Primeiro’ como opções de ‘Tipo de Calculo’ para os totalizadores de um CrossTable. Eu queria realizar a porcentagem entre dois itens na totalização do CrossTable.

2 Respostas

D

Conheço tais métodos apenas pelo seu nome em inglês :smiley:
Bom, pq num realiza o cálculo na mão se não tem? e depois concatena o resultado com “%”?

Abraços

B

Como poderia fazer isso?

O Detail é iterado internamente.
Por acaso tem como eu ter acesso as variáveis que estão iterando?
Tipo … para um

List produtos

que é o DATASOURCE …

dá pra pegar

produtos.get(0)
produtos.get(1)

e depois aplicar a porcentagem?

Criado 4 de março de 2008
Ultima resposta 5 de mar. de 2008
Respostas 2
Participantes 2