/* TODO: it must be removed private void pCopyFontPaint(cReportFont fromFont, cReportFont toFont) { toFont.setBold(fromFont.getBold()); toFont.setForeColor(fromFont.getForeColor()); toFont.setItalic(fromFont.getItalic()); toFont.setName(fromFont.getName()); toFont.setSize(fromFont.getSize()); toFont.setStrike(fromFont.getStrike()); toFont.setUnderline(fromFont.getUnderLine()); } */ private void pCopyChart(cReportChart fromChart, cReportChart toChart) { toChart.setChartTitle(fromChart.getChartTitle()); toChart.setChartType(fromChart.getChartType()); toChart.setDiameter(fromChart.getDiameter()); toChart.setFormat(fromChart.getFormat()); toChart.setGridLines(fromChart.getGridLines()); toChart.setOutlineBars(fromChart.getOutlineBars()); toChart.setShowValues(fromChart.getShowValues()); toChart.setThickness(fromChart.getThickness()); toChart.setTop(fromChart.getTop()); toChart.setGroupFieldName(fromChart.getGroupFieldName()); toChart.setGroupFieldIndex(fromChart.getGroupFieldIndex()); toChart.setGroupValue(fromChart.getGroupValue()); toChart.setSort(fromChart.getSort()); cReportChartSerie fromSerie = null; for (int _i = 0; _i < fromChart.getSeries().count(); _i++) { fromSerie = fromChart.getSeries().item(_i); cReportChartSerie serie = toChart.getSeries().add(); serie.setColor(fromSerie.getColor()); serie.setLabelFieldName(fromSerie.getLabelFieldName()); serie.setColor((csColors)fromSerie.getLabelIndex()); serie.setValueFieldName(fromSerie.getValueFieldName()); serie.setValueIndex(fromSerie.getValueIndex()); } }