Telerik Reporting

Release History

Telerik Reporting R2 2016 (version

May 3, 2016

Interactive Sorting Action

  • New interactive action enabling the end-user to apply different runtime sorting. The action can target all data items and groups that support sorting.

WPF and Windows Form ReportViewer support Telerik REST Service and Telerik Report Server

  • WPF and WinForms Report Viewers now can utilize Telerik Report Server and Telerik Reporting REST service to access and render report documents remotely.

New Report Document Format (.trdp)

  • The new format holds the serialized XML report definition and its resources in archived package. The format is fully supported by the Standalone Report Designer, all report viewers and Report Server.

Improved Table/Crosstab item pagination

  • Each table cell now respects the KeepTogether property of the contained item and splits the row/column when appropriate. This leads to better handling of nested tables.

New built-in functions

  • New built-in global functions for DateTime manipulation into the Expression engine to supplement the support for member methods invocation.
  • Expose ReportDefintion in expressions

Breaking Changes

  • The IToggleVisibilityTarget interface is now obsolete. Please use the IActionTarget interface instead.
  • The Telerik.Reporting.ToggleVisibilityTargetCollection class is now deprecated. Please use the ActionTargetCollection class instead.

Report Designers (Visual Studio Integrated and Standalone Report Designer)

  • Choropleth wizard closes when a DataException occurs during the data validation
  • Table/Crosstab wizard does not generate unique item names
  • 'Object reference not set to an instance of an object.' error on dragging a Panel item or field directly in a cell of a Table item
  • Resetting both PageSettings.PaperKind and PageSettings.PaperSize properties produces 'System.ArgumentException: Trying to subtract from Unit.Empty!'

Standalone Report Designer

  • In some cases, columns cannot be inserted
  • Keyboard shortcuts should be handled when the modifier key is released first
  • The query designer generates incorrect join condition when the foreign key contains more than one column
  • The designer New/Save As... screen always has the Report Servers option selected
  • AreaSeries left side border was not drawn
  • Opening report from the server for edit replaces spaces in the file name
  • Undo of a newly created DataItem throws an exception

Visual Studio Integrated Report Designer

  • ObjectDataSource.DataSource property cannot be configured correctly in a VB.NET WPF project with a WPF Report Viewer
  • Report Library project template for Visual Basic does not compile
  • Relative external stylesheets' build action is incorrectly set as Resource in some project types


  • Telerik.Reporting.Cache.Database.dll is built against internal Telerik Data Access ORM build


  • ObjectDataSource component does not use the assigned object instance when DataMember is set
  • Overloaded user function methods called by their non-qualified name cause a processing exception


  • TitleStyle.BackgroundColor for Graph Legend is not respected
  • Using DataPointTicks with a single data point results in an overflow error


  • CSS attributes with negative values are ignored


  • Nested Table is blank when the report is paged
  • Table in group section does not split correctly on pages
  • Table rows are not split between the pages
  • When a table row height is greater than the page height the next row starts on a new page

Rendering Common

  • Nested Table item is not drawn correctly when it spans on more than one physical page in Print Preview
  • Overlapped graph series borders are drawn on top of all series
  • AreaSeries with stepped LineType for border are drawn
  • Overloaded user function methods called by their non-qualified name cause a processing exception

Word Rendering

  • Rendering report on a machine with higher DPI results in document with blank pages
  • Table cells with CanShrink = True prevent the report from exporting

Image Rendering

  • Improper Table size, when horizontal carry over occurs
  • Table cells with span are rendered more than once per page


  • Cleaning expired cache data slows down registering new clients

HTML5 Report Viewer

  • Friendly and editable error message on loading a report with parameters without default values
  • The DocumentMap area lists hidden reports from a ReportBook
  • The telerikReportViewer-x.x.x.x.css styles apply to the rendered PictureBox item
  • 'Authorization denied' error not displayed correctly in IE 10 and Windows 8

Windows Forms Report Viewer

  • 'System.ArgumentNullException: Buffer cannot be null.' error on changing the viewer's ViewMode right after calling RefreshReport

Report Viewer for WPF

  • SaveFileDialog on export shows the report Name/DocumentName in the Filter (Save as type) drop-down

Product Dependencies

Telerik Reporting
- Microsoft .NET Framework 4

- Microsoft.AnalysisServices.AdomdClient ( or later)

HTML5 Report Viewer
- Telerik Kendo UI (2013.2.918 or later) - jQuery (1.9.1 or later)

ASP.NET WebAPI REST Report Service
- Microsoft ASP.NET Web API (4.0.20710.0 or later) - Newtonsoft.Json ( or later)

ServiceStack REST Report Service
- ServiceStack (

ASP.NET MVC Extension of the HTML5 Report Viewer
- Microsoft ASP.NET MVC Framework (4.0.20710.0 or later)

WPF Report Viewer
- Telerik UI Controls for WPF (2016.2.503.40)

Silverlight Report Viewer
- Telerik UI Controls for Silverlight (2016.2.503.1050)

Database cache ICache implementation
- Telerik Data Access ORM (2015.1.225.1)

New features & Roadmap

Have a feature request?

Post your feedback via the Reporting feedback portal or the public forums

What's new across all Telerik products?

See the updates feed


Next Steps

Launch demos

See Telerik’s Report Designer in action and check how much it can do out of the box

See pricing

Check out the offers. Purchase an individual license for .NET reporting or treat yourself to one of our bundles.

Download Free Trial

Try Telerik’s .NET Reporting tool with dedicated technical support.