Cliente personaliza relatórios como quiser.  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
Fexx
Java Ninja
[Avatar]

Membro desde: 22/06/2011 07:29:26
Mensagens: 273
Localização: São Paulo - SP
Offline

Bom dia, pessoal.

Gostaria de saber se existem, alguma ferramenta, plugin, frameworks, ou qualquer coisa que permita criar relatórios personalizados.
Por exemplo: Vi um software em que uma das telas de relatórios, o cliente que personalizava, ou seja, se ele quiser um relatório de clientes por estados, era só clicar em cliente e arrastar e depois clicar em estado e arrastar. o cliente personaliza o relatório como quiser.

Alguém conhece algo desse tipo?

Obrigado(a).

" Se diante de mim não se abrir o mar, Deus vai me fazer andar por sobre as águas"
[MSN]
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

Fexx wrote:Bom dia, pessoal.

Gostaria de saber se existem, alguma ferramenta, plugin, frameworks, ou qualquer coisa que permita criar relatórios personalizados.
Por exemplo: Vi um software em que uma das telas de relatórios, o cliente que personalizava, ou seja, se ele quiser um relatório de clientes por estados, era só clicar em cliente e arrastar e depois clicar em estado e arrastar. o cliente personaliza o relatório como quiser.

Alguém conhece algo desse tipo?

Obrigado(a).

Provavelmente o tal software possua relatórios construídos com cristal reports.
Ele está anos luz à frente nesta questão, quando comparado aos relatórios jasper.
Tecnicamente, é possível customizar desta forma, desde que a saída não esteja em um relatório já definido (como quando criamos pelo iReport), pois, cada coluna teria de ser dinamicamente criada, assim como, o resultado da pesquisa.
Queries dinâmicas são simples de se criar (até onde se é possível ser simples), já a parte de apresentar isto... Pode ser a mais complexa possível.

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
Fexx
Java Ninja
[Avatar]

Membro desde: 22/06/2011 07:29:26
Mensagens: 273
Localização: São Paulo - SP
Offline

drsmachado wrote:
Fexx wrote:Bom dia, pessoal.

Gostaria de saber se existem, alguma ferramenta, plugin, frameworks, ou qualquer coisa que permita criar relatórios personalizados.
Por exemplo: Vi um software em que uma das telas de relatórios, o cliente que personalizava, ou seja, se ele quiser um relatório de clientes por estados, era só clicar em cliente e arrastar e depois clicar em estado e arrastar. o cliente personaliza o relatório como quiser.

Alguém conhece algo desse tipo?

Obrigado(a).

Provavelmente o tal software possua relatórios construídos com cristal reports.
Ele está anos luz à frente nesta questão, quando comparado aos relatórios jasper.
Tecnicamente, é possível customizar desta forma, desde que a saída não esteja em um relatório já definido (como quando criamos pelo iReport), pois, cada coluna teria de ser dinamicamente criada, assim como, o resultado da pesquisa.
Queries dinâmicas são simples de se criar (até onde se é possível ser simples), já a parte de apresentar isto... Pode ser a mais complexa possível.


Obrigado.

" Se diante de mim não se abrir o mar, Deus vai me fazer andar por sobre as águas"
[MSN]
Fexx
Java Ninja
[Avatar]

Membro desde: 22/06/2011 07:29:26
Mensagens: 273
Localização: São Paulo - SP
Offline

Alguém conhece algo semelhante? ou um modo de como fazer?

Obrigado(a).

" Se diante de mim não se abrir o mar, Deus vai me fazer andar por sobre as águas"
[MSN]
RafaelViana
GUJ Master

Membro desde: 23/03/2008 18:56:02
Mensagens: 1257
Localização: Venâncio Aires/RS
Offline

Tem um trabalho que admiro muito: (provavelmente montam o XML do JasperReports manualmente)
http://blip.tv/dclicktv/report-builder-2664225

Além disso tem dois projetos que você pode usar:
http://dynamicjasper.com/
http://dynamicreports.sourceforge.net/

Rafael Rodrigues Viana
Estudando Java e Flex
Blog: http://www.cauirs.com.br/rafael/

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
[Email] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team