当前位置:网站首页>ActiveReportsJS 3.1 VS ActiveReportsJS 3.0
ActiveReportsJS 3.1 VS ActiveReportsJS 3.0
2022-07-05 03:51:00 【john_ dwh】
What's New in ActiveReportsJS 3.1
May 31 2022
ActiveReports v3.1 brings several enhancements that improve the product experience for developers, report authors, and end-users of your application.
No More UI Freeze When Using Large Datasets
ActiveReportsJS runs and renders reports on the client-side in the browser. There are multiple stages of report rendering – data processing, layout building, and drawing. Data processing could be a heavy task if using a large data set because it involves reading, parsing, and transforming operations. ActiveReportsJS now processes the data in the background thread using Web Workers technology. In practice, this means that the page in the browser does not freeze when a report is bound to a large dataset. It significantly improves the user experience. Here is an example of a report that shows 50,000 records.
PDF/A Support
The PDF Export now allows generating PDF/A-compliant documents. You could set the PDF/A-2b and PDF/A-3b compliance levels by using the Version property of the PDF Settings in the UI or API calls.
Report Layers
The brand new Layers Editor UI allows you to create and manage report layers. This feature could be useful to vary the report output based on the target device – viewer, export, or printed document. Read more information on the Report Layers page.
Chart Overlays and Trendlines
You can now supply a chart with reference lines, reference bands, and trendlines, including regressions lines and moving averages. Read more information on the Overlays page.
Other Chart Improvements
- Chart Axes now support custom labels and the Writing Mode property for labels
- It is now possible to set the size of a chart axis
- Financial charts now support dynamic rules
- The Line plot now allows swapping the X and Y axes using the SwapAxes property
- The Size legend now supports custom ranges
- The data values now allow setting the Caption property to display it in the legend
Other Improvements
- The Text decoration now supports the Double Underline style
- The Tablix data region now allows setting the order of content chunks' appearance when the content grows in both horizontal and vertical directions
- The Fixed Page Layout now allows setting the Page Size and Orientation for each page individually
- The Barcode now supports Aztec 2D and GS1 DataMatrix symbologies
边栏推荐
- LeetCode 237. Delete nodes in the linked list
- 【web源码-代码审计方法】审计技巧及审计工具
- [software reverse analysis tool] disassembly and decompilation tool
- JWT漏洞复现
- Leetcode42. connect rainwater
- UE4 DMX和grandMA2 onPC 3.1.2.5的操作流程
- 企业级:Spire.Office for .NET:Platinum|7.7.x
- 灵魂三问:什么是接口测试,接口测试怎么玩,接口自动化测试怎么玩?
- Delphi free memory
- 优先使用对象组合,而不是类继承
猜你喜欢
How about programmers' eyesight| Daily anecdotes
花了2晚,拿到了吴恩达@斯坦福大学的机器学习课程证书
面试字节,过关斩将直接干到 3 面,结果找了个架构师来吊打我?
[groovy] string (string type variable definition | character type variable definition)
输入的查询SQL语句,是如何执行的?
UI automation test farewell to manual download of browser driver
ABP vNext microservice architecture detailed tutorial - distributed permission framework (Part 2)
Leetcode42. connect rainwater
[vérification sur le Web - divulgation du code source] obtenir la méthode du code source et utiliser des outils
[wp]bmzclub writeup of several questions
随机推荐
程序员的视力怎么样? | 每日趣闻
English essential vocabulary 3400
error Couldn‘t find a package. JSON file in "your path“
Leetcode92. reverse linked list II
De debugging (set the main thread as hidden debugging to destroy the debugging Channel & debugger detection)
Operation flow of UE4 DMX and grandma2 onpc 3.1.2.5
【web源码-代码审计方法】审计技巧及审计工具
【软件逆向-基础知识】分析方法、汇编指令体系结构
[software reverse - basic knowledge] analysis method, assembly instruction architecture
Assembly - getting started
MySQL winter vacation self-study 2022 11 (10)
An elegant program for Euclid‘s algorithm
SQL performance optimization skills
Nmap使用手册学习记录
请问一下我的请求是条件更新,但在buffer中就被拦截了,这种情况我只能每次去flush缓存么?
Necessary fonts for designers
Easy processing of ten-year futures and stock market data -- Application of tdengine in Tongxinyuan fund
函数基础学习02
Solve the problem that sqlyog does not have a schema Designer
問下,這個ADB mysql支持sqlserver嗎?