0
我正在使用JasperReports Server 5.0專業版本。JasperReports圖表:在Customize()方法中訪問系列表達式的值
對於其中一個報告,我使用Chart Customizer來自定義條形的顏色。評估時間是報告
在iReport的,我已經定義了系列表達
$F{form} + "(" + $V{month} + ")"
在的Java文件的定製方法,我想訪問上面的表達式值是
1-sep,2-Oct,3 -Jan,4 -Feb
我試過以下代碼來獲取系列值,但沒有成功。
public JRCategorySeries[] categoryList = null ;
JRFillCategoryDataset categoryDS = (JRFillCategoryDataset)jasperChart.getDataset();
categoryList = categoryDS.getSeries();
SubCategoryAxis domainAxis = new SubCategoryAxis("");
domainAxis.setCategoryMargin(0.05);
for (int i = 0 ; i <categoryList.length -1 ; i++) {
JRCategorySeries jrcategoryseries = categoryList[i];
domainAxis.addSubCategory(jrcategoryseries.getSeriesExpression().getText());
}
我需要在定製方法中訪問系列數據點的幫助。我會感謝您的意見。