Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » Report onRender script does not work when being called by another report
Report onRender script does not work when being called by another report [message #1810249] Tue, 06 August 2019 04:05 Go to next message
W C is currently offline W CFriend
Messages: 1
Registered: August 2019
Junior Member
I have this report displayReport.rptdesign which have the following onCreate script:

importPackage(Packages.org.eclipse.birt.report.engine.api);
var re = reportContext.getReportRunnable().getReportEngine();
var des = re.openReportDesign("C:/printInvoice.rptdesign");
var ntask = re.createRunAndRenderTask(des);
ntask.setParameterValue("p_Invoice", this.getRowData().getColumnValue(3));
var options = new PDFRenderOption();
var outputfile = "C:/" + this.getRowData().getColumnValue(3) + ".pdf";
options.setOutputFileName(outputfile);
options.setOutputFormat("pdf");
ntask.setRenderOption(options);
ntask.run();
ntask.close();

Purpose of displayReport.rptdesign is to list and generate all invoices via printInvoice.rptdesign. It's working as expected, but just one issue.

In printInvoice.rptdesign, I have a onRender script. This onRender script works if I run printInvoice.rptdesign. However, if I run displayReport.rptdesign which then calls printInvoice.rptdesign, the onRender script does not execute.

How do I make the onRender script in printInvoice.rptdesign work via displayReport.rptdesign?
Re: Report onRender script does not work when being called by another report [message #1810361 is a reply to message #1810249] Thu, 08 August 2019 18:22 Go to previous message
Nitin Dahyabhai is currently offline Nitin DahyabhaiFriend
Messages: 4425
Registered: July 2009
Senior Member

I think you want the BIRT forum at https://www.eclipse.org/forums/index.php/f/2/ , but other than guessing, I can't even be sure it's related to Eclipse.

_
Nitin Dahyabhai
Eclipse Web Tools Platform
Previous Topic:unwanted pagebreak in pdf or docx file
Next Topic:XLSX export - single sheet or multi sheet during runtime
Goto Forum:
  


Current Time: Tue Mar 19 06:07:45 GMT 2024

Powered by FUDForum. Page generated in 0.02499 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top