DynamicReports / News: Recent posts

DynamicReports 3.2.1 has been released

  • getSubreportWidth() method was added to ReportParameters class, the method returns the available width for a subreport
  • added new scale types (REAL_HEIGHT and REAL_SIZE) to ImageScale enum
  • minor bug fixes
Posted by Ricardo Mariaca 2014-05-07

DynamicReports 3.2.0 has been released

  • upgrade to JasperReports 5.5.1
  • setPrintWhenExpression method was added to all report bands
  • minor bug fixes
Posted by Ricardo Mariaca 2014-02-26

DynamicReports 3.1.6 has been released

  • new report attribute was added - setWhenResourceMissingType
  • fixed a bug in table of contents where group entries were repeated in toc when a group reprints its header on each page
Posted by Ricardo Mariaca 2013-11-21

DynamicReports 3.1.5 has been released

  • upgrade to JasperReports 5.2.0
  • setSplitType method was added to MultiPageListBuilder, this allows to change SplitType of its detail components
  • new crosstab group attribute was added - setTotalHeaderStretchWithOverflow
  • added methods to crosstab that allows to add jasper properties to a crosstab group header and crosstab measure
Posted by Ricardo Mariaca 2013-09-24

DynamicReports 3.1.4 has been released

  • newPage() method was added to MultiPageListBuilder, this allows to move to a new page
  • added the possibility to set position of the toc page
  • minor bug fixes and improvements
Posted by Ricardo Mariaca 2013-07-09

DynamicReports 3.1.3 has been released

  • upgrade to JasperReports 5.0.4
  • new column type - emptyColumn, see EmptyColumnReport for an example
  • added the possibility to update styles that were loaded from a template style (jrtx)
  • minor improvements
Posted by Ricardo Mariaca 2013-05-15

DynamicReports 3.1.2 has been released

- new subtotal attributes were added - setLabelPosition, setLabelWidth, setLabelFixedWidth, setLabelMinWidth
- added to pageYofY and pageXslashY attributes that allows to set pageX or pageY width
- fixed problem with a wrong namespace that was used in the previous verion of dynamicreports-adhoc (3.1.1)
The wrong namespace caused problems with loading adhoc configurations from xml files and with saving xml configuration files
- minor bug fixes and improvements

Posted by Ricardo Mariaca 2013-03-14

DynamicReports 3.1.1 has been released

- ability to add to a crosstab group or to a crosstab measure hyperlinks
- new column attribute was added - setPrintInFirstWholeBand
- loading the default font settings from the file fonts.xml can be disabled by setting 'loadSystemFonts' to false in the dynamicreports-defaults.xml configuration
- minor bug fixes

Posted by Ricardo Mariaca 2013-02-28

DynamicReports 3.1.0 has been released

- multiPageList component, see MultiPageListReport for an example
- new group attribute was added - headerWithSubtotal , see GroupHeaderWithSubtotalReport for an example
- minor bug fixes and improvements

Posted by Ricardo Mariaca 2012-12-19

DynamicReports 3.0.4 has been released

- xy block chart, see XyBlockChartReport for an example
- added the ability to set a subtotal position in AdhocSubtotal
- minor bug fixes and improvements

Posted by Ricardo Mariaca 2012-11-27

DynamicReports 3.0.3 has been released

- upgrade to JasperReports 4.7.1
- xystep chart, see XyStepChartReport for an example
- waterfallbar chart, see WaterfallBarChartReport for an example

Posted by Ricardo Mariaca 2012-10-25

DynamicReports 3.0.2 has been released

- new group attribute was added - setAddToTableOfContents, see TableOfContentsReport3 for an example
This attribute allows to remove group labels from the table of contents
- ability to set a default report font, see DefaultFontReport for an example
- minor bug fixes

Posted by Ricardo Mariaca 2012-09-25

DynamicReports 3.0.1 has been released

- upgrade to JasperReports 4.7.0
- ability to sort chart series values, see ChartSeriesOrderReport for an example
- ability to add more chart customizers to a chart
- minor bug fixes and improvements

Posted by Ricardo Mariaca 2012-08-28

DynamicReports 3.0.0 has been released

- upgrade to JasperReports 4.6.0
- upgrade to Java 1.6, DynamicReports is no longer compatible with Java 1.5
- new showColumnValues attribute added to columns, see GroupSubtotalsReport for an example
- new seriesColorsByName attribute added to charts, see ChartSeriesColorsByNameReport for an example
- new booleanEmptyWhenNullValue attribute added to boolean columns, see BooleanColumnReport for an example
- minor bug fixes and improvements

Posted by Ricardo Mariaca 2012-07-30

DynamicReports 2.5.1 has been released

- grouped stacked bar chart, see GroupedStackedBarChartReport for an example
- showValues and showPercentages attributes were added to charts
- new column title group attributes were added - setTitleStretchWithOverflow, addTitleProperty
- new examples - ChartShowPercentagesReport, ChartShowValuesReport, GroupedStackedBarChartReport

Posted by Ricardo Mariaca 2012-06-21

DynamicReports 2.5.0 has been released

- dynamicreports-adhoc project - a project that simplifies creating adhoc report applications, see SimpleAdhocReport and AdhocCustomizerReport for an example
This project allows to configure reports and filter queries and this configuration can be stored or loaded to/from an xml file.
- new column attribute was added - setPrintWhenDetailOverflows
- minor bug fixes and improvements
- new examples - CustomChartReport, ColumnSubreportDataReport, SimpleAdhocReport, AdhocCustomizerReport

Posted by Ricardo Mariaca 2012-05-21

DynamicReports 2.4.1 has been released

- difference chart, see DifferenceChartReport for an example
- template styles, this allows to use external styles, see TemplateStyleReport, TemplateStyleFileReport for an example
- new column attributes were added - setTitleStretchWithOverflow, addTitleProperty
- upgrade to commons-lang3 3.1
- minor improvements

Posted by Ricardo Mariaca 2012-04-12

DynamicReports 2.4.0 has been released

- upgrade to JasperReports 4.5.1
- list and band background component, see ListBackgroundReport for an example
- layered bar chart, see LayeredBarChartReport for an example
- ability to add to the table of contents links to components, see TableOfContentsReport2 for an example
- minor bug fixes and improvements
- new examples - CustomPercentageCrosstabReport, FlowColumnPairsReport, ListBackgroundReport, LayeredBarChartReport, TableOfContentsReport2

Posted by Ricardo Mariaca 2012-03-14

DynamicReports 2.3.5 has been released

- gantt chart, see GanttChartReport for an example
- thermometer chart, see ThermometerChartReport for an example
- dataPreSorted attribute was added to crosstabs
- minor bug fixes and improvements
- new examples - ApplicationForm, OpenFlashChartReport, GanttChartReport, ThermometerChartReport

Posted by Ricardo Mariaca 2012-02-15

DynamicReports 2.3.4 has been released

- meter chart, see MeterChartReport for an example
- fixed NPE when trying to set a datasource to a MultiAxisChart
- minor javadoc updates

Posted by Ricardo Mariaca 2012-01-18

DynamicReports 2.3.3 has been released

- upgrade to JasperReports 4.5.0
- candlestick chart, see CandlestickChartReport for an example
- highlow chart, see HighLowChartReport for an example

Posted by Ricardo Mariaca 2011-12-20

DynamicReports 2.3.2 has been released

- support for sorting the data source, see SortReport for an example
- bubble chart, see BubbleChartReport for an example
- minor bug fixes and improvements
- new examples - SortReport, BubbleChartReport, PercentageColumnWidthReport, DynamicReport, GroupChartReport2, VariableReport

Posted by Ricardo Mariaca 2011-11-29

DynamicReports 2.3.1 has been released

- multi axis chart, see MultiAxisChartReport for an example
- new ignorePageWidth attribute was added, if it's enabled the page width is automatically calculated by the report content, see DynamicPageWidthReport and ExcelReport for an example
- upgrade to JasperReports 4.1.2
- minor bug fixes and improvements
- new examples - MultiAxisChartReport, DynamicPageWidthReport, ComponentsReport

Posted by Ricardo Mariaca 2011-11-03

DynamicReports 2.3.0 has been released

- map component, see MapReport for an example
- google geo map component, see GeoMapReport for an example

Posted by Ricardo Mariaca 2011-10-06

DynamicReports 2.2.1 has been released

- updated JasperReports to 4.1.1
- spider chart, see SpiderChartReport for an example
- ability to create data filters, see DataFilterReport for an example
- minor improvements
- new examples - SpiderChartReport, DataFilterReport, CollectionDatasourceReport

Posted by Ricardo Mariaca 2011-09-08