DevExpress技术交流群3:700924826 欢迎一起进群讨论
DevExpress Reporting是.NET Framework下功能完善的报表平台,它附带了易于使用的Visual Studio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表。
DevExpress .NET Reporting v20.2版本已发布,新版本增强Web、Blazor报表控件功能等,欢迎下载最新版体验!
此版本重构了客户代码,并从命名空间声明转移到模块化的方法,现在当代码内置到包中时,您可以使用本机导入指令来排除不必要的代码和依赖项。
JS
var ActionId = require(‘devexpress-reporting/dx-reportdesigner‘).ActionId;
TYPESCRIPT
import { ActionId } from ‘devexpress-reporting/dx-reportdesigner‘
通过异步保存和加载操作扩展了Web报表存储的功能,您还可以利用“ IReportProviderAsync”服务 - 它将报表ID解析为报表实例,并加快子报表加载操作。使用v20.2,应用程序可以在报表组件加载、保存或导出报表的同时访问ThreadPool中的线程。
要切换到异步模式:
XRPdfContent控件使您可以将外部PDF文件中的页面嵌入到报表中,XRPdfContent控件可在Azure和Linux中使用。
如果您的应用程序已部署在Linux或Azure上,并且希望将报表与PDF文档合并,请安装SkiaSharp v1.6.0 NuGet软件包并将新的PrintingOptions.Pdf.RenderingEngine属性设置为“Skia”。
对于Linux,您还必须安装SkiaSharp.NativeAssets.Linux软件包。
现在您可以将DateTime值与预定义的常量进行比较,例如"This Year", "This Month", "Tomorrow"等。
现在,您可以在Blazor应用程序中自定义DevExpress Document Viewer和Report Designer组件的用户界面和功能。
使用以下新属性访问事件:
嵌入到Visual Studio和WinForms最终用户报表设计器中的脚本编辑器的增强功能包括:
您还需要安装Microsoft.CodeAnalysis NuGet软件包并按照Script Execution Mode中的说明启用脚本执行。
原文:https://www.cnblogs.com/AABBbaby/p/14703226.html