Package org.pentaho.reporting.engine.classic.core

Examples of org.pentaho.reporting.engine.classic.core.MasterReport.addExpression()


    final MasterReport report = new MasterReport();
    report.setQuery("default");
    report.setDataFactory(new TableDataFactory("default", model));
    report.setRootGroup(createCrosstab());
    report.addExpression(new ValidateExpression(false));

    DebugReportRunner.showDialog(report);
    DebugReportRunner.layoutPage(report, 0);
  }
View Full Code Here


    final MasterReport report = new MasterReport();
    report.setQuery("default");
    report.setDataFactory(new TableDataFactory("default", model));
    report.setRootGroup(createCrosstab());
    report.addExpression(new ValidateExpression(true));

    DebugReportRunner.showDialog(report);
    DebugReportRunner.layoutPage(report, 0);
  }
View Full Code Here

    final MasterReport report = new MasterReport();
    report.setQuery("default");
    report.setDataFactory(new TableDataFactory("default", model));
    report.setRootGroup(createCrosstab());
    report.addExpression(new ValidateExpression(false));

    DebugReportRunner.layoutPage(report, 0);
  }

}
View Full Code Here

    assertNotNull(url);
    final ResourceManager resourceManager = new ResourceManager();
    resourceManager.registerDefaults();
    final Resource directly = resourceManager.createDirectly(url, MasterReport.class);
    final MasterReport report = (MasterReport) directly.getResource();
    report.addExpression(new EventMonitorFunction());
    report.addExpression(new ValidateEventOrderFunction());

    DebugReportRunner.createPDF(report);
  }
}
View Full Code Here

    final ResourceManager resourceManager = new ResourceManager();
    resourceManager.registerDefaults();
    final Resource directly = resourceManager.createDirectly(url, MasterReport.class);
    final MasterReport report = (MasterReport) directly.getResource();
    report.addExpression(new EventMonitorFunction());
    report.addExpression(new ValidateEventOrderFunction());

    DebugReportRunner.createPDF(report);
  }
}
View Full Code Here

    report.getRelationalGroup(0).getFooter().addElement(LabelElementFactory.createLabelElement
        (null, new Rectangle2D.Float(0, 0, 150, 20), null,
            ElementAlignment.LEFT, null, "Text"));

    report.addExpression(new EventOrderFunction("event-order"));
    report.addExpression(new EventMonitorFunction("event-monitor"));
    return report;
  }

  public void testEventOrder() throws Exception
View Full Code Here

    report.getRelationalGroup(0).getFooter().addElement(LabelElementFactory.createLabelElement
        (null, new Rectangle2D.Float(0, 0, 150, 20), null,
            ElementAlignment.LEFT, null, "Text"));

    report.addExpression(new EventOrderFunction("event-order"));
    report.addExpression(new EventMonitorFunction("event-monitor"));
    return report;
  }

  public void testEventOrder() throws Exception
  {
View Full Code Here

  @Test
  public void testReport() throws ResourceException
  {
    MasterReport report = DebugReportRunner.parseGoldenSampleReport("Prd-3912.prpt");
    report.addExpression(new ValidateExpression());
    DebugReportRunner.execGraphics2D(report);
  }
}
View Full Code Here

    assertNotNull(url);
    final ResourceManager resourceManager = new ResourceManager();
    resourceManager.registerDefaults();
    final Resource directly = resourceManager.createDirectly(url, MasterReport.class);
    final MasterReport report = (MasterReport) directly.getResource();
    report.addExpression(new EventMonitorFunction());
    report.setDataFactory(new TableDataFactory("default", new AggregateTestDataTableModel()));

    report.addExpression(new TotalItemCountVerifyFunction());
    final RelationalGroup g = report.getGroupByName("default");
    if (g != null)
View Full Code Here

    final Resource directly = resourceManager.createDirectly(url, MasterReport.class);
    final MasterReport report = (MasterReport) directly.getResource();
    report.addExpression(new EventMonitorFunction());
    report.setDataFactory(new TableDataFactory("default", new AggregateTestDataTableModel()));

    report.addExpression(new TotalItemCountVerifyFunction());
    final RelationalGroup g = report.getGroupByName("default");
    if (g != null)
    {
      report.removeGroup(g);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.