| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/07/2008 17:20:32
|
mizael86
Java Ninja
Membro desde: 18/01/2008 10:24:27
Mensagens: 262
Offline
|
Galera, quais as ferramentas para criacao e geracao de ralatorios em java hoje em dia?? Eu utilizo o Jasperreport(como a maioria) mais me dei conta que ele eh uma merda. Na realidade estou exagerando, mais ele deixa muito a desejar, amarra d+ as posibilidades de relatorios mais complexos. Uma das grandes falhas eh a incapacidade dele aceitar mais de um DataSource, ou mais de uma consulta por relatorio, a nao ser que seja por subrelatorio. Outra coisa é o fluxo de redenrização, eu tenho um sub relatorio que depende de um registro, mais eu quero q esse registro nao apareca no relatorio se caso um determinado valor for retornado pelo subrelatorio. Baixa documentacao. A jaspersoft vende documentacao, que grande merda isso. Em fim, to muito desgostoso com o jasper e gostaria de saber de outras possibilidades, agradeço desde já.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/07/2008 17:27:11
|
Tecnoage
GUJ Master
Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
Localização: SP
Offline
|
Cara, eu só conheço a dupla jasperReports/iReports e o Eclipse Birt. Se não me engano o Crystal Reports (pago) oferece integração com java.
|
Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/07/2008 17:34:44
|
mizael86
Java Ninja
Membro desde: 18/01/2008 10:24:27
Mensagens: 262
Offline
|
esse eclipse birt eh bom??
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 07:07:05
|
CarlosEduardoDantas
GUJ Master
![[Avatar]](/images/avatar/dc33e31c39c141adff52d67a0718b867.jpg)
Membro desde: 13/11/2006 15:26:38
Mensagens: 1089
Offline
|
é uma boa alternativa...
quanto a documentação do JasperReports, também procuro uma decente faz tempo.. do iReport já é mais facil achar.
|
'Nós somos o que repetidamente fazemos. Excelência, então, não é um ato, mas um hábito'.
Aristóteles.
carloseduardoxp |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 07:52:59
|
deniswsrosa
GUJ Ranger
![[Avatar]](/images/avatar/28a7602724ba16600d5ccc644c19bf18.jpg)
Membro desde: 21/07/2005 08:51:27
Mensagens: 807
Offline
|
Eu usei muito ireport, desde a versões mais recentes, confesso q não é a solução para todos os seus problemas, mas das ferramentas gratuitas acho q é uma das melhores...
|
SCJP, SCEA I
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 07:56:26
|
alucardeck
GUJ Master
![[Avatar]](/images/avatar/441314de551ba5a9d38a4e3dd91bb80f.jpg)
Membro desde: 23/01/2007 00:49:50
Mensagens: 1023
Localização: Santos-SP
Offline
|
pra ser sincero.. jasperReports eh bem simples..
recebi um treinamento aqui na empresa.. e vi q nao eh nenhum bixo de 7 cabeças..
dah pra fazer praticamente tudo q vc imaginar..
sim, sub-relatorios, mas e dai? fica muito bem feito sabendo utilizar..
|
The road to hell is full of good intentions
Say farewell, we may never meet again
jChat Malandrinho --> http://www.guj.com.br/posts/list/100549.java
Linkedin --> http://br.linkedin.com/pub/diogo-facin/26/436/113 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 07:59:33
|
phillip666
JavaChild
Membro desde: 28/02/2005 10:57:23
Mensagens: 138
Offline
|
Cara aqui onde eu trabalho a gente só usa o iReport para criação de relatorio ele não é lá aquelas coisas mas com o tempo você pega as manhas dele e acaba que ele vira uma grande ferramenta, eu recomendo a qualquer um usar ele.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 08:27:51
|
italo.vendrameto
JavaChild
![[Avatar]](/images/avatar/27bf6226213cf288dfbf62ffc02bad4f.jpg)
Membro desde: 21/09/2006 06:44:48
Mensagens: 119
Localização: Curitiba - PR
Offline
|
Bom eu ja trabalhei com Jassper e com Eclipse/Birt cada uma dele tem suas qualidades e defeitos, se você quer uma solução completa eu recomento utilizar uma solução hibrida, onde você minimize os defeitos das duas ferramentas
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 08:39:45
|
lgmhorus
Thread.start()
![[Avatar]](/images/avatar/32cef736ada0ce942d53dd2c8639ed6d.jpg)
Membro desde: 08/05/2008 09:26:05
Mensagens: 35
Localização: Belo Horizonte, MG
Offline
|
Eu já trabalhei com o Jasper e com o iReport, e achei o Jasper mais flexível. É relativamente simples de usar, apesar de precisar de um pouco de prática até pegar o jeito, e funcionou bem para o que eu precisava. Já o iReport achei ele bem pouco produtivo e contra-intuitivo. Tem alguns pontos bem interessantes, mas no geral desses dois, eu ficaria com o Jasper.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 08:57:23
|
CarlosEduardoDantas
GUJ Master
![[Avatar]](/images/avatar/dc33e31c39c141adff52d67a0718b867.jpg)
Membro desde: 13/11/2006 15:26:38
Mensagens: 1089
Offline
|
lgmhorus wrote:
Eu já trabalhei com o Jasper e com o iReport, e achei o Jasper mais flexível. É relativamente simples de usar, apesar de precisar de um pouco de prática até pegar o jeito, e funcionou bem para o que eu precisava. Já o iReport achei ele bem pouco produtivo e contra-intuitivo. Tem alguns pontos bem interessantes, mas no geral desses dois, eu ficaria com o Jasper.
iReport menos produtivo que o Jasper Reports? a propria JasperSoft adotou o iReport em 2005 justamente pela produtividade e facilidade em gerar os .jrxml de maneira fácil e intuitiva..
e não tem como ficar comparando os 2... Jasper Reports é como se fosse a JDK e o IReport é como se fosse uma IDE, tipo eclipse.. não tem como vc comparar uma com a outra.
|
'Nós somos o que repetidamente fazemos. Excelência, então, não é um ato, mas um hábito'.
Aristóteles.
carloseduardoxp |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 09:04:24
|
lgmhorus
Thread.start()
![[Avatar]](/images/avatar/32cef736ada0ce942d53dd2c8639ed6d.jpg)
Membro desde: 08/05/2008 09:26:05
Mensagens: 35
Localização: Belo Horizonte, MG
Offline
|
Ahm, acho que não fui claro, caduengenheiro. No projeto eu que eu trabalhei com relatórios, nós tinhamos a opção de utilizar o iReport integrado com o WCM, ou partir para uma solução separada com o Jasper, utilizando um outro framework interno. O meu ponto é que destas duas soluções, o Jasper foi mais produtivo devido a algumas restrições do iReport.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 09:43:34
|
sergiotaborda
GUJ Expert
![[Avatar]](/images/avatar/b4a0e0fbaa9f16d8947c49f4e610b549.png)
Membro desde: 22/03/2005 20:57:48
Mensagens: 3433
Offline
|
mizael86 wrote:Galera, quais as ferramentas para criacao e geracao de ralatorios em java hoje em dia?? Eu utilizo o Jasperreport(como a maioria) mais me dei conta que ele eh uma merda. Na realidade estou exagerando, mais ele deixa muito a desejar, amarra d+ as posibilidades de relatorios mais complexos. Uma das grandes falhas eh a incapacidade dele aceitar mais de um DataSource, ou mais de uma consulta por relatorio, a nao ser que seja por subrelatorio. Outra coisa é o fluxo de redenrização, eu tenho um sub relatorio que depende de um registro, mais eu quero q esse registro nao apareca no relatorio se caso um determinado valor for retornado pelo subrelatorio. Baixa documentacao. A jaspersoft vende documentacao, que grande merda isso. Em fim, to muito desgostoso com o jasper e gostaria de saber de outras possibilidades, agradeço desde já.
O problema não o JasperReport é o seu uso dele. Vc está tentando usar uma faca para comer sopa e depois culpa a faca e o fabricante da faca...
Simplifique os seus relatorios.... ou faça na mão com HTML ou iText. Tlv seja mais facil.
|
Criando sua própria API de Validação
Blog do MiddleHeaven |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 09:58:49
|
CarlosEduardoDantas
GUJ Master
![[Avatar]](/images/avatar/dc33e31c39c141adff52d67a0718b867.jpg)
Membro desde: 13/11/2006 15:26:38
Mensagens: 1089
Offline
|
lgmhorus wrote:Ahm, acho que não fui claro, caduengenheiro. No projeto eu que eu trabalhei com relatórios, nós tinhamos a opção de utilizar o iReport integrado com o WCM, ou partir para uma solução separada com o Jasper, utilizando um outro framework interno. O meu ponto é que destas duas soluções, o Jasper foi mais produtivo devido a algumas restrições do iReport.
certo, agora entendi..
mas que restrições o iReport possui? segundo a JasperSoft, todas as funcionalidades do Jasper Reports são possiveis de serem realizadas graficamente com o iReport...
|
'Nós somos o que repetidamente fazemos. Excelência, então, não é um ato, mas um hábito'.
Aristóteles.
carloseduardoxp |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 10:25:36
|
lgmhorus
Thread.start()
![[Avatar]](/images/avatar/32cef736ada0ce942d53dd2c8639ed6d.jpg)
Membro desde: 08/05/2008 09:26:05
Mensagens: 35
Localização: Belo Horizonte, MG
Offline
|
É restrição na integração com o WCL (não WCM ) que estavam usando, que era um pouco mais antigo, tinhamos restrições de filtros, pois poderíamos apenas ter os filtros já determinados pelo WCL. Por isso tivemos que utilizar outra solução sem o iReport
This message was edited 1 time. Last update was at 03/07/2008 10:31:08
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2008 11:11:17
|
mizael86
Java Ninja
Membro desde: 18/01/2008 10:24:27
Mensagens: 262
Offline
|
sergiotaborda wrote:
mizael86 wrote:Galera, quais as ferramentas para criacao e geracao de ralatorios em java hoje em dia?? Eu utilizo o Jasperreport(como a maioria) mais me dei conta que ele eh uma merda. Na realidade estou exagerando, mais ele deixa muito a desejar, amarra d+ as posibilidades de relatorios mais complexos. Uma das grandes falhas eh a incapacidade dele aceitar mais de um DataSource, ou mais de uma consulta por relatorio, a nao ser que seja por subrelatorio. Outra coisa é o fluxo de redenrização, eu tenho um sub relatorio que depende de um registro, mais eu quero q esse registro nao apareca no relatorio se caso um determinado valor for retornado pelo subrelatorio. Baixa documentacao. A jaspersoft vende documentacao, que grande merda isso. Em fim, to muito desgostoso com o jasper e gostaria de saber de outras possibilidades, agradeço desde já.
O problema não o JasperReport é o seu uso dele. Vc está tentando usar uma faca para comer sopa e depois culpa a faca e o fabricante da faca...
Simplifique os seus relatorios.... ou faça na mão com HTML ou iText. Tlv seja mais facil.
Nao é essa a questao amigo, o que falo é sobre a limitação dele pra se fazer o que quer, nao o que seja possivel. De fato o que eu quero fazer é possivel de varias formas usando o jasper, porem a mais viavel nao estou conseguindo(veja que nao digo que é impossivel, e sim q esta me parecendo muito pouco simples de descobrir). Usar subrelatorios nao tem nada de elegante nem "simples", vc criar varios arquivos para 1 unico relatorio é horrivel e anti elegante, dificulta principalmente futuras manutencoes, quando se tem milhares de relatorios que eh o meu caso. O Jasper deixa sim muito a desejar em varios pontos. Eu trabalhava com Reports do Oracle, e ele eh muito mais simples e menos amarrado que o Jasper, deixa a deixar somente na questao de componentes visuais.
|
|
|
 |
|
|