Hi Everyone,
I am trying to generate overlay line chart through RE API. The problem I asm facing in generated chart has only one line series. my code is as follows.
Axis xAxisPrimary = newChart.getPrimaryBaseAxes()[0];
xAxisPrimary.setType(AxisType.TEXT_LITERAL);
xAxisPrimary.getMajorGrid().setTickStyle(TickStyle.BELOW_LITERAL);
xAxisPrimary.getOrigin().setType(IntersectionType.VALUE_LITERAL);
//xAxisPrimary.getTitle().getCaption().setValue(strXParameter);
//xAxisPrimary.getTitle().getCaption().getFont().setSize(8);
Axis yAxisPrimary = newChart.getPrimaryOrthogonalAxis(xAxisPrimary);
yAxisPrimary.getMajorGrid().setTickStyle(TickStyle.LEFT_LITERAL);
Series seCategory = SeriesImpl.create();
Query query = QueryImpl.create("row[\"" + objYParameter.get(0) + "\"]");
seCategory.getDataDefinition().add(query);
SeriesDefinition sdX = SeriesDefinitionImpl.create();
sdX.getSeriesPalette().update(0);
xAxisPrimary.getSeriesDefinitions().add(sdX);
sdX.getSeries().add(seCategory);
SeriesDefinition sdY1 = SeriesDefinitionImpl.create();
sdY1.getSeriesPalette().update(0);
yAxisPrimary.getSeriesDefinitions().add(sdY1);
//yAxisPrimary.getTitle().getCaption().setValue(strYParameter);
LineSeries ls1 = (LineSeries) LineSeriesImpl.create();
ls1.setSeriesIdentifier("SMS Reminder");
//ls1.setLabelPosition(Position.LEFT_LITERAL);
Query query1 = QueryImpl.create("row[\"SMS Reminder\"]");
ls1.getDataDefinition().add(query1);
sdY1.getSeries().add(ls1);
Please help me.
Page 1 of 1
Problem with Line Chart
Page 1 of 1




MultiQuote