本文整理汇总了Java中net.sf.jasperreports.engine.fill.JRFileVirtualizer类的典型用法代码示例。如果您正苦于以下问题:Java JRFileVirtualizer类的具体用法?Java JRFileVirtualizer怎么用?Java JRFileVirtualizer使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
JRFileVirtualizer类属于net.sf.jasperreports.engine.fill包,在下文中一共展示了JRFileVirtualizer类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: fillReport
import net.sf.jasperreports.engine.fill.JRFileVirtualizer; //导入依赖的package包/类
private static JasperPrint fillReport(JRFileVirtualizer virtualizer) throws JRException
{
long start = System.currentTimeMillis();
// Virtualization works only with in memory JasperPrint objects.
// All the operations will first fill the report and then export
// the filled object.
// creating the data source
JRDataSource dataSource = new JREmptyDataSource(1000);
// Preparing parameters
Map<String, Object> parameters = new HashMap<String, Object>();
parameters.put(JRParameter.REPORT_VIRTUALIZER, virtualizer);
// filling the report
JasperPrint jasperPrint = JasperFillManager.fillReport("build/reports/VirtualizerReport.jasper", parameters, dataSource);
virtualizer.setReadOnly(true);
System.err.println("Filling time : " + (System.currentTimeMillis() - start));
return jasperPrint;
}
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:24,代码来源:VirtualizerApp.java
示例2: getDefaults
import net.sf.jasperreports.engine.fill.JRFileVirtualizer; //导入依赖的package包/类
public static void getDefaults(IPreferenceStore store) {
store.setDefault(NSF_FILES_DELETE_ONEXIT, "true"); //$NON-NLS-1$
store.setDefault(JSS_VIRTUALIZER_USE, "false"); //$NON-NLS-1$
store.setDefault(JSS_VIRTUALIZER_TYPE, JRFileVirtualizer.class.getName());
store.setDefault(JSS_VIRTUALIZER_MAX_SIZE, 100);
store.setDefault(JSS_VIRTUALIZER_TMP, ""); //$NON-NLS-1$
store.setDefault(JSS_VIRTUALIZER_BLOCK_SIZE, 100);
store.setDefault(JSS_VIRTUALIZER_MIN_GROW_COUNT, 100);
store.setDefault(JSS_VIRTUALIZER_PAGE_ELEMENT_SIZE, 1);
store.setDefault(JSS_LIMIT_RECORDS, "false");//$NON-NLS-1$
store.setDefault(JSS_MAX_RECORDS, -1);//$NON-NLS-1$
store.setDefault(JSS_IGNOREPAGINATION, "false");//$NON-NLS-1$
store.setDefault(JSS_REPORT_LOCALE, Locale.getDefault().toString());//$NON-NLS-1$
store.setDefault(JSS_REPORT_TIMEZONE, TimeZone.getDefault().getID());//$NON-NLS-1$
}
开发者ID:OpenSoftwareSolutions,项目名称:PDFReporter-Studio,代码行数:17,代码来源:ReportExecutionPreferencePage.java
示例3: build
import net.sf.jasperreports.engine.fill.JRFileVirtualizer; //导入依赖的package包/类
private void build() {
TextColumnBuilder<String> itemColumn = col.column("Item", "item", type.stringType());
TextColumnBuilder<Integer> quantityColumn = col.column("Quantity", "quantity", type.integerType());
TextColumnBuilder<BigDecimal> priceColumn = col.column("Unit price", "unitprice", type.bigDecimalType());
try {
report()
.setTemplate(Templates.reportTemplate)
.columns(
itemColumn, quantityColumn, priceColumn)
.title(Templates.createTitleComponent("Virtualizer"))
.pageFooter(Templates.footerComponent)
.setDataSource(createDataSource())
.setVirtualizer(new JRFileVirtualizer(2))
.show();
} catch (DRException e) {
e.printStackTrace();
}
}
开发者ID:svn2github,项目名称:dynamicreports-jasper,代码行数:20,代码来源:VirtualizerReport.java
示例4: export
import net.sf.jasperreports.engine.fill.JRFileVirtualizer; //导入依赖的package包/类
/**
*
*/
public void export() throws JRException
{
// creating the virtualizer
JRFileVirtualizer virtualizer = new JRFileVirtualizer(2, "tmp");
JasperPrint jasperPrint = fillReport(virtualizer);
exportPdf(jasperPrint);
exportXml(jasperPrint, false);
exportHtml(jasperPrint);
exportCsv(jasperPrint);
// manually cleaning up
virtualizer.cleanup();
}
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:19,代码来源:VirtualizerApp.java
示例5: getJrVirtualizer
import net.sf.jasperreports.engine.fill.JRFileVirtualizer; //导入依赖的package包/类
/**
* @return the jrVirtualizer
*/
public JRFileVirtualizer getJrVirtualizer() {
return jrVirtualizer;
}
开发者ID:rmage,项目名称:gnvc-ims,代码行数:7,代码来源:ReportGenerator.java
示例6: setJrVirtualizer
import net.sf.jasperreports.engine.fill.JRFileVirtualizer; //导入依赖的package包/类
/**
* @param jrVirtualizer the jrVirtualizer to set
*/
public void setJrVirtualizer(JRFileVirtualizer jrVirtualizer) {
this.jrVirtualizer = jrVirtualizer;
}
开发者ID:rmage,项目名称:gnvc-ims,代码行数:7,代码来源:ReportGenerator.java
示例7: configureReport
import net.sf.jasperreports.engine.fill.JRFileVirtualizer; //导入依赖的package包/类
@Override
protected void configureReport(JasperReportBuilder rb) {
rb.title(cmp.text("title"))
.setVirtualizer(new JRFileVirtualizer(2));
}
开发者ID:svn2github,项目名称:dynamicreports-jasper,代码行数:6,代码来源:VirtualizerTest.java
注:本文中的net.sf.jasperreports.engine.fill.JRFileVirtualizer类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论