| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/04/2010 21:43:23
|
cezarsg
JavaChild
Membro desde: 28/04/2003 09:57:38
Mensagens: 129
Localização: curitiba
Offline
|
Pessoal, estou usando o IReport (última versão) para fazer um relatório de vendas por mês e por produto, usando dois grupos.
O primeiro grupo eu coloquei uma expression na data para agrupar por mês/ano. O segundo grupo, estou utilizando o código do produto/ou serviço. Esse código é um número + uma String (prod ou serv).
Ao invés de aparecer assim:
Está ficando assim, agrupando somente o mês mas não o produto
Segue o xml do relatório, mas já estou sem oque fazer pois o 1º grupo funciona sem problemas.
|
| Nome do arquivo |
Captura_de_tela.png |
Download
|
| Descrição |
Foto do relatório |
| Tamanho |
54 Kbytes
|
| Baixado: |
66 vez(es) |
This message was edited 1 time. Last update was at 13/04/2010 21:48:00
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/04/2010 22:06:24
|
cezarsg
JavaChild
Membro desde: 28/04/2003 09:57:38
Mensagens: 129
Localização: curitiba
Offline
|
Pessoal, percebi agora oque está acontecendo é que o relatório não agrupa os produtos por causa da ordem dos dados no datasource. Antes de enviar para o relatório eu ordeno por mês/ano (MMM/yyyy) e por produto. Porém no IReport, ordenei pelo mês/ano (date) e por produto.
Aliás, é mesmo importante a ordem dos dados para fazer agrupamentos? Nunca tive tanto problema com agrupamento por causa de um sort.
Já prevendo o ínicio de uma grande gambiarra.
This message was edited 1 time. Last update was at 13/04/2010 23:30:09
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2010 07:41:49
|
lgweb
GUJ Master
Membro desde: 03/05/2007 20:59:55
Mensagens: 1048
Localização: Curitiba-PR
Offline
|
ele naum vai agrupar por produto pra vc , ate por que pelo que vi vc precisa dos totais no campo valor do produto,faca um select que traga a data o produto o soma do total dos produtos agrupados por mes e no rel agrupe por mes.
|
Vc gosta de criar topicos duplicados?
Nao utiliza a busca antes de postar?
veja:
http://www.youtube.com/watch?v=8zFYt1_0FUE&NR=1 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2010 07:56:54
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
lgweb wrote:ele naum vai agrupar por produto pra vc , ate por que pelo que vi vc precisa dos totais no campo valor do produto,faca um select que traga a data o produto o soma do total dos produtos agrupados por mes e no rel agrupe por mes.
Era exatamente oque eu ia citar,
Faça todo group by no SQL, e envie para o relatório as informações de maneira organizada..
Att. Jonas
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2010 12:40:04
|
cezarsg
JavaChild
Membro desde: 28/04/2003 09:57:38
Mensagens: 129
Localização: curitiba
Offline
|
Já pensei nisso, porém preciso agrupar por Mês/Ano e por Produto. Estou usando JPA, e não encontrei nenhuma função que leia um date da base de dados e agrupe no formato MMM/yyyy (Ex: Jan/2010).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2010 13:08:02
|
TheKill
GUJ Master
![[Avatar]](/images/avatar/6a59767ffedbb0c50130b5f43340d816.png)
Membro desde: 29/09/2006 18:06:30
Mensagens: 1142
Localização: Araranguá - SC
Offline
|
Se não encontrar utilize Query e monte a query no formato jdbc
Mas, duvido muito não existir algo assim..
att. Jonas
|
Pessoal se foi respondido com eficiência...
Nao custa finalizar o topico ^^ [RESOLVIDO]
Isso ai, valeu xD
GrupoJavaSC
|
|
|
 |
|
|