New Financial Charts, web viewer accessibility, better performance for Excel rendering, memory optimizations for PDF rendering and bug fixes make the new R3 2017 release irresistible.
The R3 release of Telerik Reporting is now live and we are ready to brag about all of the goodness we have to share with you.
All of the HTML5-based report viewers (jQuery, MVC, Angular 2+ and Web Forms Report Viewer), now support major accessibility features like comprehensive keyboard navigation in both the viewer and its content, and dynamically extended markup that provides support for most of the popular screen readers.
Our goal is to provide a reporting solution that is accessible to a wider audience, including users with motor control restrictions who may need to work with assistive technologies. We follow the recommended practices in Section 508 of the Rehabilitation Act and the Web Content Accessibility Guidelines (WCAG) 2.0 Level AA to the greatest extent possible.
The OHLC chart displays a series of candlestick or bar markers that represent information about price movement. The marker can be colored depending on the movement of the price for this period—if the close level is lower than the open level, it's recognized as a bearish pattern and the color or the fill or the marker changes so it can be distinguished from the bullish pattern, where the close level is higher than the open level.
In this release we have significantly improved Excel rendering by introducing a better algorithm for the Excel grid generation. This improvement can decrease the rendering time multiple times over, depending on the report. The bigger the report is, the bigger the improvement.
In the case of the popular PDF format, we have focused mainly on memory optimizations. The report engine now handles PDF pages continuously, enabling us to release .NET objects that keep page structure immediately after the page is rendered. This optimization reduces the memory allocation when rendering big PDF reports.
Crosstab is an essential report item and in this release, we have improved the crosstab generation algorithm. Now even big crosstabs will be prepared in a reasonable amount of time.
The Standalone Report Designer doesn't need direct connection to the SQL data source. Instead the designer requests the database schema, data models and preview data from the Report Server. This way the report author doesn't have to install ADO.NET data providers, or to request DB permissions. The connection string is kept on the server and will not be exposed to report authors without data source creation rights.
Petar Raykov is a Software Developer in the Telerik Reporting division. He has been working on Telerik products since 2010. Off work he enjoys traveling, hanging out with friends and reading.