行业领先的.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. 向指定用户发送WebSocket消息并处理对方不在线的情况

    使用SimpMessagingTemplate发送消息 使用org.springframework.messaging.simp.SimpMessagingTemplate类可以在服务端的任意地方给客 ...

  2. Linux文件属性改变命令chown-chgrp-chattr-lsattr实践

    chown 语法: chattr.lsattr  更改文件属性

  3. jps 命令

    NAME jps - Lists the instrumented Java Virtual Machines (JVMs) on the target system. This command is ...

  4. [转帖] 龙芯 中标麒麟的 源 以及K8S

    龙芯Mips64el平台上部署K8s https://ysicing.me/posts/mips64el-loongson-k8s/ YSICING May 29 2019   kubernetes ...

  5. check_mysql.sh

    #!/bin/bash# -------------------------------------------------------------------------------# FileNa ...

  6. 正则re模块--入门

    本文来源:https://www.cnblogs.com/dyfblog/p/5880728.html 对字符串操作 1.应用: 当我们爬取的东西在js文件中,比如我爬今日头条美女的图片时,它的图片u ...

  7. 如何利用swoole搭建一個簡易聊天室

    <?php class Chat { const HOST = '0.0.0.0';//ip地址 0.0.0.0代表接受所有ip的访问 const PART = 82;//端口号 private ...

  8. curl post请求封装

    /* POST /servlet/ICBCCMPAPIReqServlet?userID=jyi.y.1001&PackageID=201807311347539185&SendTim ...

  9. Linux目录结构解释

    Linux的常用命令 cp: 用于文件复制的命令. cp file_1 file_2 copy_position -v: 复制的详细过程. -r: 复制目录. mv: 文件移动或文件重命名. mv f ...

  10. Pytest+allure安装和框架搭建

    接口自动化框架搭建 -- 公司系统自测使用,只跑核心业务流程 编辑中...... 1.安装Pytest pip install -U pytest 1.1Pycharm测试脚本运行 创建project ...