File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Other Open Source Projects and the fly likes Passing an Array to iReport Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » Other Open Source Projects
Reply locked New topic

Passing an Array to iReport

Steve Dyke
Ranch Hand

Joined: Nov 16, 2004
Posts: 1562
I have an array I need to pass to iReport. I am using JSP to call the report as such:

The parameter on the iReport is "reportArray", Parameter Class Type: java.lang.String[][]

I get the following error in my console when I run this:

[8/31/09 8:07:32:275 CDT] 0000001f SystemOut O net.sf.jasperreports.engine.JRException: Incompatible [[Ljava.lang.String; value assigned to parameter reportArray in the MainScheduleMatrixReportV4 dataset.
Anshuman Patro

Joined: Dec 03, 2009
Posts: 6
hey steve..

even i am facing a similar issue..

i.e i am passing an Integer[] as parameter to the .jrxml file .
in my .jrxml i have
<parameter name="id" class="java.lang.Integer"/>

Now its throwing me exception
"JRException: Incompatible [Ljava.lang.Integer; value assigned to parameter"

i m not sure how to resolve this..
I agree. Here's the link:
subject: Passing an Array to iReport
It's not a secret anymore!