行业领先的.NET界面控件DevExpress Reporting全新发布了v19.1版本,本文主要为大家介绍WinForms、ASP.Net Core平台、Visual Studio报表设计器中发布的新功能。

Visual Studio报表设计器
用于图像属性的Image Picker

现在使用Image Picker对话框在Visual Studio中编辑图像属性(例如XRPictureBox.ImageSource,XRCheckBox.CustomGlyphs),Image Picker将图像存储在项目资源文件(* .resx)中,并在不同的报表中共享它们,它还提供对光栅和矢量图标丰富集合的访问。

ASP.Net Core Reporting
XRRichText Control

现在,可以在ASP.NET Core Reporting平台内使用XRRichText控件,它可以在Windows托管环境中使用。

Web报表设计器和HTML5文档查看器 - 本地化

本地化服务现在提供JSON本地化文件。

TypeScript定义

现在,v19.1版本包括用于TypeScript的* .d.ts文件,因此您的开发环境中可以使用代码完成功能。

Web报表设计器-自定义配置提供程序

使用此版本,您可以从各种配置源创建个性化配置,并将其传递给DevExpress Web报表设计器,您可以全局或仅在报表设计器中注册配置。

WinForms Reporting
数据联合

这个新的数据源使您可以组合多个报表数据源,并定义查询和集合之间的联接或关系:

可重复使用的Band模板

现在,您可以创建可重复使用的Band模板(页面标题、详细信息、页面页脚等),并将其存储在报表库中。

报表设计器 - 外部拖放操作

Visual Studio报表设计器和WinForms最终用户报表设计器现在支持使用资源管理器进行剪贴板复制/粘贴操作以及拖放操作:

  • 将图像运到剪贴板,然后将其粘贴到报表表面,或使用拖放操作创建XRPictureBox。 您也可以选择XRPictureBox并将其图像复制到剪贴板。
  • 将TXT,RTF,DOCX或HTML内容复制到剪贴板并粘贴,或拖放文件来创建XRLabel / XRRichText。
  • 将报表定义文件拖放到报表设计器的表面上,来替换活动报表文件的布局。
增强最终用户报表设计器功能

新报表的可配置默认页面。

现在,您可以在创建新报表时指定默认页面设置(通过'New Report' 或 'New Report via Wizard'命令),设置包括:

  • Report Unit
  • Paper Kind
  • Page Width and Height
  • Landscape
  • Roll Paper
  • Margins

新选项由XRDesignMdiController.DefaultReportSettings属性公开。

放大镜对话框

使用新的放大镜对话框在屏幕上的任何位置选择RGB或十六进制颜色(从属性面板中调用放大镜)。

新页面设置标签

在Properties Panel中引入一个新的标签,该新标签允许最终用户快速配置给定报表的页面设置。

通过工具提示显示属性表达式

最终用户不在需要打开表达式编辑器来检查哪个表达式分配给属性,在此版本中,属性表达式通过工具提示显示。

XRChart - Segment Colorizers

现在,您可以使用以下segment colorizers来增强数据可视化。

  • Trend Segment Colorizer
  • Range Segment Colorizer
  • Point-based Segment Colorizer
打印重复的页面和多个页面范围

现在,您可以指定要打印或导出的页码和多个页面范围。 您可以指定重复的页码并打印同一页的多个副本。

===============================================================

1024程序员节火热开启!致敬改变世界的程序猿!

DevExpress中文网官网QQ群:540330292      欢迎一起进群讨论

扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯

报表开发神器!DevExpress Reporting v19.1:WinForms平台新功能的更多相关文章

  1. 报表开发神器!DevExpress Reporting v19.1全平台新功能解析

    行业领先的.NET界面控件DevExpress Reporting全新发布了v19.1版本,本文主要为大家介绍.NET Reporting v19.1中发布的所有平台的新功能,欢迎下载v19.1试用, ...

  2. 报表开发工具!DevExpress Reporting v19.1:WPF/Web平台报表

    行业领先的.NET界面控件DevExpress Reporting全新发布了v19.1版本,本文主要为大家介绍WPF.Web平台中DevExpress Reporting发布的一些新功能及增强部分功能 ...

  3. .Net界面开发神器—DevExpress官方汉化包免费下载!还在等什么?

    点击获取DevExpress v19.1.7新版试用下载 DevExpress Localization Service允许您创建一组自定义的附属程序集,要将语言包添加到程序集中,请查看本文中为大家列 ...

  4. 微信小程序开发平台新功能「云开发」快速上手体验

    微信小程序开发平台刚刚开放了一个全新的功能:云开发. 简单地说就是将开发人员搭建微信小程序后端的成本再次降低,此文刚好在此产品公测时,来快速上手看看都有哪些方便开发者的功能更新. 微信小程序一直保持一 ...

  5. 【Reporting Services 报表开发】— 交互式报表

    我们知道,界面是人与系统间的对话方式,当使用者面对的是冷冰冰的界面,不但会造成使用者对于系统的热情减低,也会因为不便而产生诸多抱怨.尤其像报表时企业内几乎每日都会使用到的工具,因此,如何让使用者可以再 ...

  6. 【Reporting Services 报表开发】— 页码编列

    一.打开 SQL Server Business Intelligence Development Studio,新建项目—>商业智能项目—> 报表服务器项目,命名为CH4 二.在报表文件 ...

  7. 【Reporting Services 报表开发】— 表达式

    一.常用的SSRS原始函数可以打开文本框的表达式中看到,如图1 图1 如下为SSRS中设计报表时常用的运算函数: 运算符/函数 说明 + 前后位数字则为加法,前后为字符串则为链接符号 - 数值减法 * ...

  8. 【Reporting Services 报表开发】— 数据表的使用

    一.打开 SQL Server Business Intelligence Development Studio,新建项目—>商业智能项目—> 报表服务器项目,命名为CH3 二.在报表文件 ...

  9. 【Reporting Services 报表开发】— 矩阵的使用

    矩阵,相较于数据表示一维的数据,只能指定固定的数据列,来呈现动态的明细数据行,所以,它可以说是种二维的数据展现形式,让我们能够很容易地从数据行和数据集的交替中查看对应的汇总信息.像SQL Server ...

随机推荐

  1. 01trie

    前置芝士 二进制,tire 平衡树 一种数据结构,来维护一些数,需要支持以下操作: 1.插入 xx 数 2.删除 xx 数(若有多个相同的数,因只删除一个) 3.查询 xx 数的排名(排名定义为比当前 ...

  2. libmkl 学习笔记

    libmkl 学习笔记 1.libkml下载地址为: https://github.com/libkml/libkml/releases 这里下载1.3.0版本 2.编译与安装 mkdir build ...

  3. 分布式系统/NoSQL

    分布式系统概念与架构:https://www.cnblogs.com/JonaLin/category/1555338.html 分布式缓存 redis系列:https://blog.csdn.net ...

  4. Response.write()弹出窗口的问题!

    今天偶然发现在.NET中使用Javascript语句弹出窗口时发现一个小小的问题! 例子如下: 1: Response.Write ("<script languge=javascri ...

  5. ZooKeeper的安装及部署

    Zookeeper的安装部署 2.1 Zookeeper的安装 Zookeeper安装前需要安装好 JDK.配置好环境变量. 下载:zookeeper-3.4.5-cdh5.7.0.tar.gz 解压 ...

  6. DRF 序列化组件 序列化的两种方式 反序列化 反序列化的校验

    序列化组件 django自带的有序列化组件不过不可控不建议使用(了解) from django.core import serializers class Books(APIView): def ge ...

  7. MYSQL---触发器简单了解

    触发器 trigger 1.触发器是指事先为某张表绑定一段代码,当表中某些内容发生改变(增insert.删delete.改update)时,系统自动触发绑定的那段代码并执行.比如 一旦订单表里插入新订 ...

  8. C# 不用添加WebService引用,调用WebService方法

    // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消注释以下行. [System.Web.Script.Services.ScriptService] 使用HttpWeb ...

  9. 区间dp 整数划分问题

    整数划分(四) 时间限制:1000 ms  |  内存限制:65535 KB 难度:3   描述 暑假来了,hrdv 又要留学校在参加ACM集训了,集训的生活非常Happy(ps:你懂得),可是他最近 ...

  10. 01满包加记录最小路劲 L3-001. 凑零钱

    过了这么久 正确理解01背包应该从记忆化搜索开始 这里对数字的取或者不取实际上就是一个01背包的模型 不过这里要求的是满包问题 那么我们动态便利的过程需要做一点 处理只有从0开始的能够向上更新 在就是 ...