The R1 2020 service pack release of Telerik Reporting & Telerik Report Server is packed with essential fixes and improvements together with some newly added features.
We’ve added support for a cookie-based two-factor authentication in the WebServiceDataSource, made plenty of improvements for the Web Report Designer and more. Let’s see all the exiting changes in more detail.
Now, the WebServiceDataSource supports even more complex authentication procedures. We have added support for two-factor authentication where a cookie needs to be retrieved prior to requesting the actual data. Recently, we came across such scenario in a multi-tenant database hosted in Progress Application Server for OpenEdge.
WebServiceDataSource performs this task by executing two requests: the first one authenticates the user and grabs the cookie from the response and the second one sends this cookie with the data retrieval request.
Supporting an even wider variety of data retrieval options, the data source component has never been easier to use so don't miss the opportunity to try it out in your reporting project!
Need to increase the timeout of the request to a web service for data retrieving? No problem, WebServiceDataSource now has a RequestTimeout property that sets the timespan to wait before the request times out.
Requests for retrieving heavier data usually require a timeout value longer than the default one which is inherited from HttpClient. Now, you have control over this value.
Now, the requests for resources made by web report viewers and designer include a version. This will improve the caching of the available resources and reduce the chances of using the old resources after upgrade.
Additionally, this will allow the resources to be stored for a longer period which will make the loading of the page faster.
Since launching the preview edition of the web-based Report Designer in R3 2019, we have focused on making it a fully functional report authoring tool. This release brings you nearly 20 fixes for designer’s wizards and editors. We are fully committed to making the web-based Report Designer just as powerful as its desktop brothers so stay tuned for upcoming improvements!
As usual, your feedback is what drives our development plans. Feel more than welcome to reach out in the comments under this post or in our Feedback portal and let us know how we can improve the designer.
We have added a second overload for the Round() function which will round a decimal value to a specified number of fractional digits.
We addressed a few issues related to PDF rendering and paging mechanism on Linux and MacOS.
Ekaterina Martynyuk is a Technical Support Engineer in the Telerik Reporting division. She focuses on customer's satisfaction and bringing customer's feedback to the product development stage. She enjoys being out in nature and visiting new places.
Subscribe to be the first to get our expert-written articles and tutorials for developers!