O BIRT pode ser usado em um aplicativo da Web sem implantar um aplicativo Web separado no servidor?

StackOverflow https://stackoverflow.com/questions/2469310

  •  20-09-2019
  •  | 
  •  

Pergunta

Posso usar o BIRT no meu aplicativo em vez de implantar como um aplicativo separado no servidor da web?

Sei que o BIRT Viewer pode ser integrado ao aplicativo instalando -o no servidor. Eu passei pelo processo e é muito pesado. Exige -me importar muitos frascos e depois codificar demais, mesmo para um relatório simples. Jasper, por outro lado, faz isso com elegância. Todos eu preciso são de 2 a 3 frascos e 5 linhas de código para gerar um relatório simples. É possível realizar o mesmo com Birt?

Foi útil?

Solução

É possível adicionar apenas o mecanismo de relatório (e possivelmente o designer do relatório) ao seu aplicativo e fazer com que tudo aconteça via código, em vez de URL do espectador. Mas você terá que implementar suas próprias funções de visualização, por exemplo, paginação pelo relatório e, se precisar do relatório em diferentes formatos de saída, há código que você terá que escrever para isso, em vez de deixar o aplicativo do espectador fazer isso .

Outras dicas

Você pode implantar o visualizador de código aberto, que permitirá que você faça isso. Há também um projeto da web de relatórios BIRT que você pode criar usando a plataforma de ferramentas da web do Eclipse que criará um projeto da web para você executar relatórios BIRT. (Birt WTP Integration Download)

http://www.eclipse.org/birt/phoenix/intro/intro02.php

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top