anamika.rimpi Posted September 27, 2018 Share Posted September 27, 2018 Hi, I want to plot a Bar chart in multiple pages as the dataset is huge (more than 1000 points).The chart needs to use a java bean data source.Below is the jrxml code for the chart for getting data.One parameter has been created.<parameter name="datasource4" class="java.util.List" isForPrompting="false"/>Then one dataset has been created.<subDataset name="dataset4" uuid="8424528c-d095-4b51-9e08-d6346bef037f"> <field name="name" class="java.lang.String"/> <field name="count" class="java.lang.String"/> </subDataset>Below is how chart data is getting assigned.<categoryDataset> <dataset> <datasetRun subDataset="dataset4"> <dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($P{datasource4})]]></dataSourceExpression> </datasetRun> </dataset> <categorySeries> <seriesExpression><![CDATA[$F{name}]]></seriesExpression> <categoryExpression><![CDATA[$F{name}]]></categoryExpression> <valueExpression><![CDATA[integer.parseInt($F{count})]]></valueExpression> </categorySeries></categoryDataset>I want to use group (lets say splitter) with this chart to split the chart in multiple pages, which is not allowed.Please suggest how can I use group for chart with subdataset.Thanks,Anamika Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now