crosstab problem

Hi Experts,
    
I am new to IReport, I'm using jasper ireport 3.0,This is my 
scenario.
 
I put the CrossTab in summary band , it works fine.
 
But I have to show crosstab  in Detail band for display multiple Rows.
 
I tried to put in Detail Band, I got the following error:net.sf.jasperreports.engine.JRRuntimeException: Error incrementing crosstab dataset.
 
Please guide me to solve this error.
 
anjaliramya29's picture
Joined: Jul 31 2013 - 6:30am
Last seen: 9 years 9 months ago

3 Answers:

Hey dude,

I think  by default crosstab allows  to add one measure and  couple of dimensions.

if u want to add multiple dimension and expressions , go to the crosstab chart there when u drag the or extend the diemsnion add a new field

and try to fit the band ... u will get the results..

or else search in google u will find a video on youtube how to add multple measures to the crosstab..

even i am new to this tool figuring it out from the videos..

 

 

 

shree909's picture
306
Joined: Jul 8 2013 - 4:09pm
Last seen: 9 years 6 months ago

Hi,

I think crosstab should be in summary band or group footer band then it works better.

According to your requirement you want to repeat rows in croosatab or repeat crosstab for some data?

To understand how to create basic crosstab please follow below link: 

http://community.jaspersoft.com/wiki/tables-and-crosstabs-jaspersoft-studio

Let me know your actual requirement in detail.

Thanks & Regards

Ajinkya

ajinkya_c's picture
6213
Joined: Aug 29 2012 - 6:13am
Last seen: 6 years 2 months ago

@anjaliramya: You need to create a dataset and then right click on the crosstab and select the dataset. This is how you need to proceed if you want to use it in the Detail Band.

kiranpvsr - 9 years 9 months ago

 @anjaliramya: You need to create a dataset and then right click on the crosstab and select the dataset. This is how you need to proceed if you want to use it in the Detail Band.

kiranpvsr's picture
Joined: Jul 8 2011 - 6:40am
Last seen: 9 years 9 months ago
Feedback