Skip to content

Comunidade Portuguesa de PHP

Narrow screen resolution Wide screen resolution Increase font size Decrease font size Default font size default color black color cyan color green color red color
Home arrow Fórum
drbob
Iniciado
 
Instalar phpbrige no windows e jasper reports - 2009/09/16 21:53
Boa tarde! Estou com o maior problemão em conseguir instalar o java brige (Que dentro de codigo php posso chamar uma classe java), para que assim posso trabalhar com o jasper reports que utiliza o ireports de forma visual para criar relatórios. Se alguém já conseguiu essa fassanha me ajude! Por favor!
Exemplo de chamar esse relatório:
Code:

 <?php // Compile report $objJcm = new Java("net.sf.jasperreports.engine.JasperCompileManager"); $objReport $objJcm->compileReport("classic.jrxml"); // Get the database connection $objClass = new Java("java.lang.Class"); $objClass->forName('com.mysql.jdbc.Driver'); $objDbm = new Java("java.sql.DriverManager"); $objDbConnect $objDbm->getConnection("jdbc:mysql://localhost/mydatabase""user""pass"); // Run the report $objJfm = new Java("net.sf.jasperreports.engine.JasperFillManager"); $objPrint $objJfm->fillReport($objReport, new Java("java.util.HashMap"), $objDbConnect); // Setup file stream $objStream = new Java("java.io.ByteArrayOutputStream"); // Get object containing export parameters $objJep = new Java('net.sf.jasperreports.engine.JRExporterParameter'); // Export to HTML $objJhe = new Java("net.sf.jasperreports.engine.export.JRHtmlExporter"); // Set the source report result print object $objJhe->setParameter($objJep->JASPER_PRINT$objPrint ); // Display only the first page $objJhe->setParameter($objJep->PAGE_INDEX, new Java('java.lang.Integer') ); // Set the stream output destination $objJhe->setParameter($objJep->OUTPUT_STREAM$objStream ); //  $objJhe->exportReport(); // Display the HTML to the screen echo $objStream->toString(); ?>


The administrator has disabled public write access.

drbob
Iniciado
 
Re:Instalar phpbrige no windows e jasper reports - 2009/09/18 21:47
Bem já achei uma ferramenta para trabalhar de forma visual na geração de relatórios em php. Claro que ainda há muito caminho para pecorrer entre as pedras. Mas a solução foi encontrada em trabalhar jasper Reports+ iReports, sendo chamado os relatórios a ser gerados dentro do php.
Mais informações:
http://www.guj.com.br/posts/list/14122.java

Assim que terminar de criar meu blog publicarei um artigo sobre essa solução.
The administrator has disabled public write access.

Entrada






Esqueceu a senha?
Sem conta? Criar Conta!

Newsletter

Subscreva a nossa newsletter.