Programación en castellano
Inicio > Foros > Java (básico) > ayuda en jfreereport
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

ayuda en jfreereport
Enviado por Eduardo el día 6 de julio de 2004

tengo problemas al conectar con jfreereport, alguien me puede explicar como hacerlo .... si fuera mucho pedir saben tambien usar el jfreechart, si asi es me pueden pasar el manual o los pasos a seguir .... es urgente
Gracias

 
Re: ayuda en jfreereport
Enviado por Rob Raptor el día 8 de julio de 2004

No entiendo a que te refieres con "conectar" el jfreereport, yo tengo algunos ejemplos del jfreereport y del jfreechart(pero en jsp)... si te interesa me escribes

 
Re: Re: ayuda en jfreereport
Enviado por Francisco Morales el día 10 de marzo de 2008

Hola buenas tardes.

Estoy realizando una aplicación en la cual se requieren reportes. Ya diseñé con el Report Desinger de Pentaho el informe que necesito y me lo guarda en \"nombre del informe\".report y puedo generar tambien el xml. Tengo un servlet que toma el xml pero no me arroja nada. Podrias ayudarme con los ejemplos que tienes en jps y te mando tambien el servlet con el que estoy trabajando.

package dsrx;

import java.io.IOException;
import java.net.URL;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;

import org.jfree.report.JFreeReportBoot;
import org.jfree.report.JFreeReport;
import org.jfree.report.modules.parser.base.ReportGenerator;
import org.jfree.report.modules.output.pageable.pdf.PdfReportUtil;
import org.jfree.report.resourceloader.ResourceFactoryModule;
import org.jfree.resourceloader.*;

/**
* Processes a report.
*
* @author Thomas Morgner
*/
public class informedsrx1 extends HttpServlet
{
public informedsrx1()
{
}

public void init() throws ServletException
{
JFreeReportBoot.getInstance().start();
}

protected void doGet(final HttpServletRequest request,
final HttpServletResponse response) throws ServletException, IOException
{
final String reportDefinition = request.getParameter(\"report-definition\");
final URL reportUrl = getServletContext().getResource(reportDefinition);
if (reportUrl == null)
{
response.sendError(HttpServletResponse.SC_BAD_REQUEST);
return;
}

try
{
final JFreeReport report = ReportGenerator.getInstance().parseReport(reportUrl);
response.setContentType(\"application/pdf\");

final ServletOutputStream stream = response.getOutputStream();
if (PdfReportUtil.createPDF(report, stream) == false)
{
log(\"Failed to process the report\");
response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
return;
}
stream.flush();
}
catch (ResourceException e)
{
log(\"Failed to parse report\", e);
response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
}
}

protected void doPost(final HttpServletRequest httpServletRequest,
final HttpServletResponse httpServletResponse) throws ServletException, IOException
{
doGet(httpServletRequest, httpServletResponse);
}
}

a traves de un jsp, le paso el nombre del archivo como parametro. pero no despliega nada. Estoy trabajando con neatbeans y esto sale:

INFO: Insufficient Data to create a pageformat: Returned default.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:description>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:bean-scripting-framework>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:paper>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:field>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:source>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:headers>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:footers>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:page>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:headers>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:footers>: Start to ignore this element and all of its childs.
WARN: Unknown tag <http://jfreereport.sourceforge.net/namespaces/reports/legacy/simple:details>: Start to ignore this element and all of its childs.
DEBUG: 8374450: Report processing time: Starting: Free: 2536184; Total: 10567680
DEBUG: 8374450: Query processing time: Starting
DEBUG: 8374450: Query processing time: 0.0
DEBUG: Pagination started ..
DEBUG: Time to pagination 1
DEBUG: Store: FunctionStorageKey{parentKey=null, subreportIndex=-1}
DEBUG: Pagination-Time: 51
DEBUG: 8374450: Report processing time: Pagination time: 0.052
DEBUG: Time to pagination 48

 

Re: Re: ayuda en jfreereport
Enviado por ivi el día 4 de diciembre de 2007

hola q tal? a mi si me interesan los ejemplos q dices q tienes... si me los puedes pasar; gracias

 



Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados