JasperReportBuilder report = DynamicReports.report();
/* This is in for loop which is creating muliple column as per query */
TextColumnBuilder<String> string = Columns.column(columnName,columnName, DataTypes.stringType()).setStyle(DynamicReports.stl.style()).setHorizontalAlignment(HorizontalAlignment.CENTER).setStyle(DynamicReports.stl.style().setFontSize(8));
report.columns(string);
report.setColumnTitleStyle(DynamicReports.stl.style().setLeftPadding(0).bold().setFontSize(fontSize).setBackgroundColor(Color.getHSBColor(0, 96, 234)));
report.setDataSource(reportDataQuery, connection);
response.setContentType("text/html");
response.setHeader("Cache-Control", "no-cache");
report.toHtml(outputStream);
0 Answers:
No answers yet
Please Help me on this.