reporting_banner

Telerik Reporting

Release History

Progress® Telerik® Reporting R1 2023 (17.0.23.118)

January 18, 2023

Web Report Designer introduces predefined Data Sources

NEW
  • Web Report Designer allows to create, import or export predefined connections to different data sources. These connections are stored as assets and can be referenced among report definitions. We named this feature "Shared Data Sources".

Introduce Switch and Ifs expression functions

NEW
  • We implemented new Switch and Ifs functions, that are much easier to write and maintain than the old IIf function. Their behaviour is similar to what our users have already experienced with these functions namesakes in Excel.

Visual Studio item template for adding Native Blazor Report Viewer in .NET 6 and .NET 7 projects

NEW
  • The Native Blazor Report Viewer can now be added to .NET  6+ Blazor Server App and Blazor WebAssembly App using a Visual Studio item template.

What's Improved

NEW
  • WebReportDesigner now exposes a property named ReportViewerOptions which allows to configure the embedded Report Viewer.
  • The native Blazor report viewer now displays the tooltips of the report contents.
  • The native Blazor report viewer now exposes public API for triggering the toolbar commands programmatically.
  • The native Blazor report viewer now provides customizable parameter templates for each parameter type.
  • The toolbar of the native Blazor report viewer now can be customized.

What's Changed

CHANGED
  • TRDX, TRDP and TRBP files created by Web Report Designer and Standalone Report Designers now use schema version http://schemas.telerik.com/reporting/2023/1.0.
  • Numbers, null, and string values “true” & ”false” are now considered valid Boolean values when evaluating expressions.
  • The built-in IIf expression function is now hidden, and the If function is introduced instead. The new function uses "lazy" evaluation avoiding unnecessary evaluations.
  • Native Blazor Viewer reference to Telerik UI for Blazor is updated to 3.7.0.
  • WinUI report viewer is built against .NET 6.
  • .NET 5 is no longer supported.
  • Internet Explorer web browser is no longer supported.

Sql Data Source

FIXED
  • The design-time values of report parameters fail to resolve correctly the DateTime types when using Npgsql v.6+ data provider.

Standalone Report Designer for .NET 6 and above

FIXED
  • Logging is enabled by default in the application configuration file.
  • The "Clear recent documents" link is not visible when the list of recent reports is full and machine's DPI is set to more than 100%.

Web Designer

FIXED
  • Dragged data field on the design surface from Explorer tree shows only equals sign and a lot of white space when the name of the data field is longer.
  • Moving and deleting a List item throws an error: "Cannot call methods on resizable prior to initialization; attempted to call method 'destroy'".
  • Nested properties are incorrectly assigned from expression editor.
  • Recently used files in Assets Manager contain report files when only Resources folder is present.
  • Wrong field expression when using drag&drop from DataSource nested field in Explorer tree.
  • Console error "cannot call methods on resizable prior to initialization; attempted to call method 'destroy'" when resizing crosstab after moving it.
  • Dialog windows are enabled and interactive while the Onboarding Guide is active.
  • Search input in the Assets Manager toolbar is with incorrect width.
  • Table cell selection border is too thin to be traced visually.
  • The button for invoking the Assets Manager has incorrect size.
  • The Expression Editor's text area does not have a border when focused.

Examples

FIXED
  • References to kendo.all.min.js in example projects and item templates are replaced with links to the Kendo widgets subset from Telerik Reporting CDN.

Processing

FIXED
  • The deployment of the embedded SQLite.dll is performed on each initialization of reporting engine when running in .NET Framework projects.

Expressions

FIXED
  • HtmlEncode and HtmlDecode functions are not in the Text category.
  • Nested Conditional operators are not parsed correctly.
  • System.FormatException is thrown instead of InvalidExpressionException when a condition cannot be evaluated to boolean value.

Rendering

FIXED
  • Sub-report does not grow to fill the entire SubReport item area when table cell-, anchor-, or dock rules are applied.

Native Blazor Report Viewer

FIXED
  • "Object reference not set to an instance of an object." is thrown when opening report with missing value.
  • Clear selection is not clearing the combobox selected parameter value.
  • Grey overlay is present over the report content after you delete the page number and click on the report.
  • Report Parameter widget is not loaded when AllowNull is True and the Value is invalid.

HTML5 Report Viewer

FIXED
  • The text in the drop-down editors is not centered vertically.
  • The text of the toggle buttons in the Search dialog is not visible when the theme is set to Material Black.

Product Dependencies

Telerik Reporting
- Microsoft .NET Framework 4
- .NET Standard 2.0
- .NET Core 3.1
- .NET 6
- .NET 7

Telerik.Reporting.Data.CubeDataSource
- Microsoft.AnalysisServices.AdomdClient (10.0.0.0 or later)

HTML5 Report Viewer
- Telerik Kendo UI (2022.3.913 or later)
- jQuery (1.9.1 or higher if required by Kendo)

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

ServiceStack REST Report Service
- ServiceStack (3.9.70.0)

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

Native Blazor Report Viewer
- Telerik UI for Blazor (3.7.0)

WinUI Report Viewer
- Telerik UI Controls for WinUI (2.4.0)

WPF Report Viewer for .NET 7
- Telerik UI Controls for WPF (2023.1.117.70) targeting .NET 7

WPF Report Viewer for .NET 6
- Telerik UI Controls for WPF (2023.1.117.60) targeting .NET 6

WPF Report Viewer for .NET Core
- Telerik UI Controls for WPF (2023.1.117.310) targeting .NET Core 3.1

WPF Report Viewer for .NET Framework
- Telerik UI Controls for WPF (2023.1.117.40)

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

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

.NET Core Reporting Engine
- SQLitePCLRaw.bundle_green (2.0.4)

Telerik Reporting

Product overview Demo Buy Try now

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

get-started-waves

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.

Try now

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