Package net.sf.jasperreports.engine.design

Examples of net.sf.jasperreports.engine.design.JasperDesign


      else if (fileName.endsWith(".jrxml")) {
        // Compile report on-the-fly.
        if (logger.isInfoEnabled()) {
          logger.info("Compiling Jasper Report loaded from " + resource);
        }
        JasperDesign design = JRXmlLoader.load(resource.getInputStream());
        return JasperCompileManager.compileReport(design);
      }
      else {
        throw new IllegalArgumentException(
            "Report filename [" + fileName + "] must end in either .jasper or .jrxml");
View Full Code Here


    parameters.put("CURRENCY_ID", strCurrencyId);
    parameters.put("BASE_CURRENCY_ID", Utility.stringBaseCurrencyId(this, vars.getClient()));
    JasperReport jasperReportCost;
    JasperReport jasperReportProduced;
    try {
      JasperDesign jasperDesignCost = JRXmlLoader.load(strBaseDesign
          + "/org/openbravo/erpCommon/ad_reports/ReportStandardCostsJR_srptcosts.jrxml");
      JasperDesign jasperDesignProduced = JRXmlLoader.load(strBaseDesign
          + "/org/openbravo/erpCommon/ad_reports/ReportStandardCostsJR_subreport0.jrxml");
      jasperReportCost = JasperCompileManager.compileReport(jasperDesignCost);
      jasperReportProduced = JasperCompileManager.compileReport(jasperDesignProduced);
    } catch (JRException e) {
      e.printStackTrace();
View Full Code Here

    final HashMap<String, Object> designParameters = populateDesignParameters(variables, report);
    designParameters.put("TEMPLATE_LOCATION", templateLocation);
    JasperPrint jasperPrint = null;

    try {
      JasperDesign jasperDesign = JRXmlLoader.load(templateFile);

      Object[] parameters = jasperDesign.getParametersList().toArray();
      String parameterName = "";
      String subReportName = "";
      Collection<String> subreportList = new ArrayList<String>();

      /*
 
View Full Code Here

    if (reportFile.exists()) {
      TranslationHandler handler = new TranslationHandler(conn);
      handler.prepareFile(reportName, language, reportFile, baseDesignPath);
      reportInputStream = handler.getInputStream();
    }
    JasperDesign jasperDesign;
    if (reportInputStream != null) {
      log4j.debug("Jasper report being created with inputStream.");
      jasperDesign = JRXmlLoader.load(reportInputStream);
    } else {
      log4j.debug("Jasper report being created with strReportName.");
View Full Code Here

  }

  private static JasperDesign createJasperDesign(InputStream reportFile, GridReportVO gridReportVO)
      throws JRException {
    JasperDesign jasperDesign = JRXmlLoader.load(reportFile);
    if (log4j.isDebugEnabled())
      log4j.debug("Create JasperDesign");
    ReportDesignBO designBO = new ReportDesignBO(jasperDesign, gridReportVO);
    designBO.define();
    if (log4j.isDebugEnabled())
      log4j.debug("JasperDesign created, pageWidth: " + jasperDesign.getPageWidth()
          + " left margin: " + jasperDesign.getLeftMargin() + " right margin: "
          + jasperDesign.getRightMargin());
    return jasperDesign;
  }
View Full Code Here

    return jasperDesign;
  }

  private static JasperPrint createJasperPrint(InputStream reportFile, GridReportVO gridReportVO)
      throws JRException, IOException {
    JasperDesign jasperDesign = createJasperDesign(reportFile, gridReportVO);
    JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
    Map<String, Object> parameters = new HashMap<String, Object>();
    parameters.put("BaseDir", gridReportVO.getContext());
    parameters.put("IS_IGNORE_PAGINATION", gridReportVO.getPagination());
View Full Code Here

    String strLanguage = vars.getLanguage();
    String strBaseDesign = getBaseDesignPath(strLanguage);

    JasperReport jasperReportLines;
    try {
      JasperDesign jasperDesignLines = JRXmlLoader.load(strBaseDesign
          + "/org/openbravo/erpCommon/ad_reports/productionSubReport.jrxml");
      jasperReportLines = JasperCompileManager.compileReport(jasperDesignLines);
    } catch (JRException e) {
      e.printStackTrace();
      throw new ServletException(e.getMessage());
View Full Code Here

      HashMap<String, Object> parameters = new HashMap<String, Object>();
      String strLanguage = vars.getLanguage();
      String strBaseDesign = getBaseDesignPath(strLanguage);
      JasperReport jasperReportLines;
      try {
        JasperDesign jasperDesignLines = (JRXmlLoader.load(strBaseDesign
            + "/org/openbravo/erpCommon/ad_reports/ReportCashflowForecast_sub.jrxml"));
        jasperReportLines = JasperCompileManager.compileReport(jasperDesignLines);
      } catch (JRException e) {
        log4j.error("Error Compiling report ", e);
        throw new ServletException(e.getMessage());
View Full Code Here

        "#User_Client", "RptC_RemittanceJR"), Utility.getContext(this, vars, "#AccessibleOrgTree",
        "RptC_RemittanceJR"), strcRemittanceId);

    JasperReport jasperReportLines;
    try {
      JasperDesign jasperDesignLines = JRXmlLoader.load(strBaseDesign
          + "/org/openbravo/erpReports/RptC_Remittance_Lines.jrxml");
      jasperReportLines = JasperCompileManager.compileReport(jasperDesignLines);
    } catch (JRException e) {
      e.printStackTrace();
      throw new ServletException(e.getMessage());
View Full Code Here

    parameters.put("CURRENCYSYMBOL", currencyCode);

    JasperReport jasperReportLines;
    try {
      JasperDesign jasperDesignLines = JRXmlLoader.load(strBaseDesign
          + "/org/openbravo/erpReports/RptC_Invoice_Lines.jrxml");
      jasperReportLines = JasperCompileManager.compileReport(jasperDesignLines);
    } catch (JRException e) {
      e.printStackTrace();
      throw new ServletException(e.getMessage());
    }
    parameters.put("SR_LINES_1", jasperReportLines);

    try {
      JasperDesign jasperDesignLines = JRXmlLoader.load(strBaseDesign
          + "/org/openbravo/erpReports/RptC_Invoice_TaxLines.jrxml");
      jasperReportLines = JasperCompileManager.compileReport(jasperDesignLines);
    } catch (JRException e) {
      e.printStackTrace();
      throw new ServletException(e.getMessage());
View Full Code Here

TOP

Related Classes of net.sf.jasperreports.engine.design.JasperDesign

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.