What’s New in Bold Reports 5.4.30 February 2024 Release
Tags: boldreports, boldreportsembedded, newfeatures, reportingtool
Published: 2024-02-27 07:41:57

Bold Reports 5.4.30 has arrived with exciting new features, and we’re thrilled to share them with you! From improving functionalities to adding new ones, this release is designed to elevate your reporting game. Let’s dive in and explore what this update has in store for you!

## Report Designer

### Error correction level for 2D barcodes

We’ve introduced a new feature that allows you to configure the error correction level property in the QR and PDF417 barcode report items. The error correction levels for QR barcodes provide varying degrees of redundancy to ensure accurate decoding if the barcode is damaged or distorted. The levels are Low (for minimal damage), Medium, Quartile, and High (for significant damage).

![QR barcode report item | Bold Reports](https://www.boldreports.com/wp-content/uploads/2024/02/qrcode.png)

Similarly, the error correction levels available for PDF417 barcodes also determine the amount of redundancy added to ensure accurate decoding, even if parts of the barcode are damaged. There are four levels: 0 (least redundancy), 1, 2, and 3 (most redundancy).

![PDF417 barcode report item | Reporting Tools](https://www.boldreports.com/wp-content/uploads/2024/02/pdf-417.png)

Select the level based on the importance of the data, likelihood of damage, and available space. A higher correction level helps maintain data integrity.

## Report Viewer

### Handle huge amounts of data

The Report Viewer now supports virtualization, which lets it render big tables with millions of entries quickly. It does this by only showing a part of the data at a time and processing more when needed. We need to set the custom attribute property at the report level. The property name is PageCreation, and the value should be either OnDemand or Background.

![Shows a part of the data at a time | Reporting Tools](https://www.boldreports.com/wp-content/uploads/2024/02/Shows-a-part-of-the-data-at-a-time-1-1.png)

![Custom attribute property | Reporting Tools](https://www.boldreports.com/wp-content/uploads/2024/02/Custom-attribute-property-1.png)

### Cumulative total calculation for flat data tables

We’ve added a new expression for calculating cumulative totals in a flat data table, which is a common operation in reporting. Cumulative totals are useful for tracking running sums of values over multiple pages. An example of how the new expression is used for an Order Quantity field is **=Cumulative(Fields!OrderQty.Value,”SalesOrderDetail”)**.

![Expression dialog | Reporting Tools](https://www.boldreports.com/wp-content/uploads/2024/02/Expression-Dialog.png)

We’ve also included a cumulative total as a custom property. To enable this, in the custom property dialog, set the Cumulative property to true.

![Set custom property](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bflitg7jsdxzxyq91s0t.png)

If you’ve updated the custom property, there’s no need to include Cumulative in the expression.

![No need to include Cumulative in the expression | Reporting Tools](https://www.boldreports.com/wp-content/uploads/2024/02/No-need-to-include-Cumulative-in-the-expression.png)

![Cumulative Total | Reporting Tools](https://www.boldreports.com/wp-content/uploads/2024/02/Cummulative-Total.png)

## Conclusion

We’re happy to share some of the new features in Bold Reports 5.4.30 with you and hope you find them helpful. You can check out more of the feature enhancements and bug fixes in our [release notes](https://www.boldreports.com/release-history/embedded-reporting/5-4#5-4-30/?utm_source=dev&utm_dev=partner_blog&utm_campaign=dev_boldreportsfebruary2024release_cy24). Let us know what you think on [X](https://twitter.com/boldreportsoffl), [Facebook](https://www.facebook.com/boldreportsofficial/), and [LinkedIn](https://www.linkedin.com/showcase/boldreportsofficial/). If you have any questions, leave a comment below, contact us through our [contact page](https://www.boldreports.com/contact/?utm_source=dev&utm_dev=partner_blog&utm_campaign=dev_boldreportsfebruary2024release_cy24), or if you already have an account, you can [log in](https://www.boldreports.com/account/?utm_source=dev&utm_dev=partner_blog&utm_campaign=dev_boldreportsfebruary2024release_cy24) to submit your question. To keep saving time on your reporting, stay tuned to Bold Reports.