Jump to content
We've recently updated our Privacy Statement, available here ×

Need to populate 2 subreports


honeybakliwal

Recommended Posts

Hi

I'm trying to populate 2 subReports, each subReport has a table on it.
I cannot seem to populate the second subReport table using the same data source(REPORT_DATA_SOURCE)

eg. i used REPORT_DATA_SOURCE to populate both subReport tables, but only 1 report displays when both call this data source.

The data for the main report displays as well as the the data for 1 subReport but not the second.
the second report also does not even display the whole subReports table. eg. the column names that are static.

Can anyone help me? or does anyone know if 2 subReports(with a table on each) can be populated?

Thanx in advance.

Link to comment
Share on other sites

  • Replies 3
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

init:

deps-jar:

compile-single:

run-single:

simpleSubMasterList-------[{contraactname=5, contracttype=10 Apr 09, contractdesc=ABC Spa, contractid=13 Apr 09, componentlist=net.sf.jasperreports.engine.data.JRMapCollectionDataSource@c21495}]

simpleDS2 values>>>>>>>>>>>>>>>>>>>net.sf.jasperreports.engine.data.JRMapCollectionDataSource@1d5550d

simpleMasterList-------[{contractlist=net.sf.jasperreports.engine.data.JRMapCollectionDataSource@c2ea3f, reportingdate=23 May 2010, subject=New Request for CHL-99999999- THE PENINSULA BANGKOK(HBKK2000801), suppliername=THE PENINSULA BANGKOK, cmsagreementid=ABC-123456, reportingusagedate=29 May 2008}]

simpleDS1 values>>>>>>>>>>>>>>>>>>>net.sf.jasperreports.engine.data.JRMapCollectionDataSource@a0dcd9

Entering

Sep 9, 2010 3:32:24 PM net.sf.jasperreports.engine.fill.JRFillSubreport prepare

SEVERE: Fill 6164599: exception

net.sf.jasperreports.engine.JRException: Could not load object from location : nullnull

at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLoader.java:255)

at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateReport(JRFillSubreport.java:301)

at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:327)

at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:263)

at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:258)

at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:499)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2016)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:757)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:269)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:127)

at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:938)

at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:860)

at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:612)

at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59)

at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:205)

at java.lang.Thread.run(Thread.java:619)

net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Could not load object from location : nullnull

at net.sf.jasperreports.engine.fill.JRFillSubreport.prepare(JRFillSubreport.java:710)

at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:329)

at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:419)

at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:378)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillTitle(JRVerticalFiller.java:327)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:261)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:127)

at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:938)

at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:860)

at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:84)

at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:624)

at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:540)

at net.sf.jasperreports.engine.JasperRunManager.runReportToPdfFile(JasperRunManager.java:351)

at createeticket.TestOARP.<init>(TestOARP.java:99)

at createeticket.TestOARP.main(TestOARP.java:111)

Caused by: net.sf.jasperreports.engine.JRException: Could not load object from location : nullnull

at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLoader.java:255)

at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateReport(JRFillSubreport.java:301)

at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:327)

at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:263)

at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:258)

at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:499)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2016)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:757)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:269)

at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:127)

at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:938)

at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:860)

at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:612)

at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59)

at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:205)

at java.lang.Thread.run(Thread.java:619)

Java Result: 1

BUILD SUCCESSFUL (total time: 0 seconds)

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...