Autor Tópico: [RESOLVIDO]Relatórios com IReport  (Lida 2923 vezes)

Vandacardoso

  • Avançado
  • ****
  • Mensagens: 272
Re:Relatórios com IReport
« Responder #15 Online: Outubro 07, 2015, 09:35:15 am »
Parabens Vanda.
So pra deixar claro, o formato livre e bom para relatórios sem quebras(agrupadores) si tiver quebra não funciona. Teria que trabalhar com codificação PHP para poder realizar a quebra

Obrigada Willian.
As quebras significam o quê? É o mesmo que pôr em Abas? Ou tem a ver com a quebra de página?

Willian Fernando

  • Expert
  • *****
  • Mensagens: 1148
  • .....
    • Email
Re:Relatórios com IReport
« Responder #16 Online: Outubro 07, 2015, 09:46:03 am »
Quebras = Grupos (Group By)
Tipo vendas por Clientes / Produtos

CLIENTE XX   <<< aqui seria uma quebra por cliente (group by cliente)
   PRODUTO A
   PRODUTO B
CLIENTE ZZ
  PRODUTO A
  PRODUTO C

Vandacardoso

  • Avançado
  • ****
  • Mensagens: 272
Re:Relatórios com IReport
« Responder #17 Online: Outubro 07, 2015, 10:16:43 am »
Quebras = Grupos (Group By)
Tipo vendas por Clientes / Produtos

CLIENTE XX   <<< aqui seria uma quebra por cliente (group by cliente)
   PRODUTO A
   PRODUTO B
CLIENTE ZZ
  PRODUTO A
  PRODUTO C
Obrigada.
Agora estou a tentar ver como fazer a quebra de página por registo, para imprimir apenas 1 página por registo.

Willian Fernando

  • Expert
  • *****
  • Mensagens: 1148
  • .....
    • Email
Re:Relatórios com IReport
« Responder #18 Online: Outubro 07, 2015, 10:26:55 am »
Vanda só para aclarar, tu não e do Brasil né?, Portugal pode ser??!

Vandacardoso

  • Avançado
  • ****
  • Mensagens: 272
Re:Relatórios com IReport
« Responder #19 Online: Outubro 07, 2015, 10:56:07 am »
Vanda só para aclarar, tu não e do Brasil né?, Portugal pode ser??!
Sim Willian, sou de Portugal.

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1636
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Relatórios com IReport
« Responder #20 Online: Outubro 07, 2015, 12:21:07 pm »
Um cliente meu chegou a usar.
Ele reclamou de duas coisas.
Relatórios grandes consomem muitos recursos do servidor.
Para formatar a moeda para real foi difícil achar a solução. Não perguntei a ele qual era.
Estas são as impressões dele.
Eu nunca usei o ireport então não sei dizer minhas impressões.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Vandacardoso

  • Avançado
  • ****
  • Mensagens: 272
Re:Relatórios com IReport
« Responder #21 Online: Outubro 07, 2015, 12:25:30 pm »
Quebras = Grupos (Group By)
Tipo vendas por Clientes / Produtos

CLIENTE XX   <<< aqui seria uma quebra por cliente (group by cliente)
   PRODUTO A
   PRODUTO B
CLIENTE ZZ
  PRODUTO A
  PRODUTO C
Obrigada.
Agora estou a tentar ver como fazer a quebra de página por registo, para imprimir apenas 1 página por registo.

Mais uma dica (eu não sabia rsrs) mas na Consulta/Módulo de Grid/Configurações Iniciais depois na orientação formato livre podemos definir para ser Paginação Parcial. Aí ele imprime(mostra) apenas um registo por página.

Vandacardoso

  • Avançado
  • ****
  • Mensagens: 272
Re:Relatórios com IReport
« Responder #22 Online: Outubro 07, 2015, 12:35:35 pm »
Um cliente meu chegou a usar.
Ele reclamou de duas coisas.
Relatórios grandes consomem muitos recursos do servidor.
Para formatar a moeda para real foi difícil achar a solução. Não perguntei a ele qual era.
Estas são as impressões dele.
Eu nunca usei o ireport então não sei dizer minhas impressões.

O Ireport é funcional a nível de elaboração do relatório o problema é usar depois com o SC.
Para formatar a moeda basta seleccionar o campo (e não o label) clicar com botão direito e na categoria escolher o tipo Currency. No meu ele assumiu logo o formato da moeda em euros.

Vandacardoso

  • Avançado
  • ****
  • Mensagens: 272
Re:Relatórios com IReport
« Responder #23 Online: Outubro 07, 2015, 03:15:29 pm »
Um site útil para quem não quer perder tempo a formatar tabelas para usar no formato livre: http://www.csstablegenerator.com/
Cria o css e o html. É óptimo

Willian Fernando

  • Expert
  • *****
  • Mensagens: 1148
  • .....
    • Email
Re:Relatórios com IReport
« Responder #24 Online: Outubro 07, 2015, 03:20:03 pm »
Um cliente meu chegou a usar.
Ele reclamou de duas coisas.
Relatórios grandes consomem muitos recursos do servidor.
Para formatar a moeda para real foi difícil achar a solução. Não perguntei a ele qual era.
Estas são as impressões dele.
Eu nunca usei o ireport então não sei dizer minhas impressões.

Sobre o consumo de recursos , esta correto Alexandre, si o realatorio tiver muitas paginas, o JAVA suga os recursos do Servidor , logo ele alivia de novo, mais isso so si tiver bem configurado, ja vi casos de colapsar o servidor por não liberar a memoria

Jailton

  • Expert
  • *****
  • Mensagens: 2026
Re:Relatórios com IReport
« Responder #25 Online: Outubro 07, 2015, 06:16:44 pm »
Um cliente meu chegou a usar.
Ele reclamou de duas coisas.
Relatórios grandes consomem muitos recursos do servidor.
Para formatar a moeda para real foi difícil achar a solução. Não perguntei a ele qual era.
Estas são as impressões dele.
Eu nunca usei o ireport então não sei dizer minhas impressões.

Sobre o consumo de recursos , esta correto Alexandre, si o realatorio tiver muitas paginas, o JAVA suga os recursos do Servidor , logo ele alivia de novo, mais isso so si tiver bem configurado, ja vi casos de colapsar o servidor por não liberar a memoria

"O tutorial do Hello World em java tem 17 páginas. Ainda estou na parte de criar a Interface pro Facade..."
PG sobre Java
http://desciclopedia.org/wiki/Java_(linguagem_de_programa%C3%A7%C3%A3o)

O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

flaviomorais

  • Avançado
  • ****
  • Mensagens: 348
    • Email
Re:Relatórios com IReport
« Responder #26 Online: Outubro 08, 2015, 07:46:27 am »
Já usei muito tempo integrado a um outro sistema desktop, o iReport para fazer os relatórios é muito bom, porem vai depender de colocar um servidor tomcat por exemplo para rodar , não tive problemas com iReport+server


Um cliente meu chegou a usar.
Ele reclamou de duas coisas.
Relatórios grandes consomem muitos recursos do servidor.
Para formatar a moeda para real foi difícil achar a solução. Não perguntei a ele qual era.
Estas são as impressões dele.
Eu nunca usei o ireport então não sei dizer minhas impressões.

Vandacardoso

  • Avançado
  • ****
  • Mensagens: 272
Re:Relatórios com IReport
« Responder #27 Online: Outubro 09, 2015, 08:55:03 am »
Quebras = Grupos (Group By)
Tipo vendas por Clientes / Produtos

CLIENTE XX   <<< aqui seria uma quebra por cliente (group by cliente)
   PRODUTO A
   PRODUTO B
CLIENTE ZZ
  PRODUTO A
  PRODUTO C
Bom dia Willian,
Voltei a este tópico por causa das quebras. O que eu consegui fazer foi subconsultas dentro da principal e assim vai mostrar a informação das tabelas que estão no Formulário mestre detalhe. O que fiz foi criar uma Grid formato livre para as tabelas do mestre detalhe e quando defini a subconsulta fui buscar essa grid(que será o detalhe). Não sei se me fiz entender.

Willian Fernando

  • Expert
  • *****
  • Mensagens: 1148
  • .....
    • Email
Re:Relatórios com IReport
« Responder #28 Online: Outubro 09, 2015, 11:22:40 am »
posta uma imagem para ver :)

Vandacardoso

  • Avançado
  • ****
  • Mensagens: 272
Re:Relatórios com IReport
« Responder #29 Online: Outubro 12, 2015, 08:22:48 am »
posta uma imagem para ver :)
Bom dia Willian,
Não funcionou por causa do formato livre (é pena). Você tinha razão ;-) Deviam solucionar isto no SC.
Outra coisa que também não estou a conseguir é mostrar todos os registos num relatório de formato livre mas com base numa grid_view. O problema é que ele criar uma tabela nova para cada registo da tabela. Como será que posso solucionar isto, mantendo o formato livre?
Será que existe uma forma de chamar a grid no html em vez de chamar os campos?
Obrigada
« Última modificação: Outubro 12, 2015, 08:25:17 am por Vandacardoso »