当前位置: 首页 > news >正文

ActiveReports.NET 16.2RPX 部分报告的完全支持

  ActiveReports.NET 16.2RPX 部分报告的完全支持

  Web Designer 中的 RPX 部分报告- 用户现在可以在 Web Designer 中完全创建、编辑和查看 RPX 部分报告。这包括在 Desktop Designer 或 Visual Studio Integrated Designer 中创建的预先存在的报表。

  PDF 数字签名 (Pro) 中的 PAdES 支持- PDF 数字签名选项中添加了一个名为 SignatureFormat 的新设置,允许使用 PDF2.0 (ISO 32000-2) 中提供的 PAdES(PDF 高级电子签名)。这适用于所有报告类型。

  页面/RDL 报告增强功能

  报表参数中的可用值顺序 -报表 - 参数对话框中的新 OrderBy 属性允许您管理报表参数值按标签或值显示的顺序。

 

  将报告主题作为表达式- 您现在可以使用表达式为报告设置不同的主题。

  Web 设计器中的预定义数据集- 您现在可以通过实现并注册 IDataSetsService 接口来为新报表配置预定义数据集。

  顶级 .NET 报告功能

  向最终用户提供临时报告 - 通过将可定制的最终用户报告设计器* 组件嵌入到您的桌面或 Web 解决方案中,您可以为您的用户提供量身定制的临时报告创建体验。

  Visual Studio 集成设计器- 在与您的项目相同的窗口中创建报表,而无需使用 ActiveReports 的 VS 集成设计器切换到不同的应用程序。此设计器与 Visual Studio 完全集成,提供工具箱、属性和报表资源管理器窗格等。

  使用多种报告类型进行分支- 从布局驱动的页面报告、滚动 RDL 报告和事件驱动的部分报告中进行选择,以创建功能齐全的报告库。

  可扩展 API - 使用可扩展 API 控制运行时报告呈现。自定义报表查看器、设计器和报表数据区域,以获得完整的白标体验。

  一次设计,随处使用- 由任何设计师设计的报告可用于 Web 或桌面应用程序。

  导出为多种格式- 导出为主要的现代文档类型,如 PDF、Excel、CSV、DOCX、JSON、Word、RTF、HTML、文本、XML 和 TIFF。

  图层- 在图层中对控件进行分组,以确保所见即所得的输出或在运行时对布局进行细微更改。

  动态报告- 使用表达式和自定义代码来控制运行时的报告行为。使用事件将报表动态绑定到数据。

  WYSIWYG 报告布局- 为每个报告项目定义边界,页面报告生成像素完美的 WYSIWYG 报告。

  书签- 书签允许您的用户跳转到您报告的某个部分。它们本质上是将用户移动到同一报告中的另一个区域的超链接。书签对于分类帐和目录等长报表最有用。

  向下钻取报告- 向下钻取功能允许您呈现报告的概览,同时让您的用户能够通过单击“+”图标向下钻取更细粒度的数据级别。向下钻取报告就像在活动报告中设置“切换”属性一样简单。

  钻取报告- 钻取功能是一种以不同布局和不同控件呈现相同数据或数据子集的方式。通过传递参数来过滤子报表,增加了另一层功效。

  排序- 排序是对表格报告最有用的基本交互功能。设置交互式排序就像在 ActiveReports 中设置“排序表达式”属性一样简单。

  参数化报告- 创建动态报告的另一种方法是使用参数。参数是接受用户输入并将数据过滤到所需体积的提示。

  目录* - 在报告正文中显示有组织的报告标题级别和标签的层次结构,以及它们的页码。

  条件格式- 使用表达式轻松有条件地格式化您的 .NET 报告。表达式是简单的脚本,可用于计算值、连接字符串或设置应用样式的条件。

  聚合- 使用表格和 Tablix 控件创建带有 ActiveReports 的财务 .NET 会计报告,这些控件具有对聚合和计算字段的内置支持以汇总会计数据。

  分组- 表、Tablix、图表和其他数据区域支持分组。从简单的表格报表创建到复杂的多级分组、排序和向下钻取报表。通过设置单个属性来设置分组、排序和向下钻取。

相关文章:

  • 专业英语第八章Communications and Networks测试题
  • 【Linux操作系统】-- 多线程(三)-- 线程池+单例模式+读写者模型
  • Pinia实操配置,Vuex的替代品
  • flume系列(一)部署示例及组件介绍
  • 【SpringBoot】静态资源导入探究
  • Redis cache-aside模型-分布式锁等问题研究
  • TypeScript 中 Type 和 Interface 有什么区别?
  • js中 scrollHeight、clientHeight、scrollTop的理解
  • Linux发布Spring Boot项目
  • 【面试题】sychronized
  • CodeForces 33B【贪心】【字符串】【最短路】
  • CF1114F Please, another Queries on Array?【线段树+欧拉函数】
  • vue02模板语法
  • 深度学习(pytorch)——神经网络完整模型训练套路及其注意事项
  • 代理配置及多套环境的解决方案
  • ComponentOne 2017 V2版本正式发布
  • Debian下无root权限使用Python访问Oracle
  • Git初体验
  • iOS 系统授权开发
  • javascript 总结(常用工具类的封装)
  • JSDuck 与 AngularJS 融合技巧
  • Leetcode 27 Remove Element
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • MySQL主从复制读写分离及奇怪的问题
  • select2 取值 遍历 设置默认值
  • use Google search engine
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 微信小程序--------语音识别(前端自己也能玩)
  • 学习使用ExpressJS 4.0中的新Router
  • 做一名精致的JavaScripter 01:JavaScript简介
  • ​MySQL主从复制一致性检测
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • (0)Nginx 功能特性
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (C语言)fgets与fputs函数详解
  • (day 12)JavaScript学习笔记(数组3)
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (SpringBoot)第二章:Spring创建和使用
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (多级缓存)多级缓存
  • (附源码)spring boot车辆管理系统 毕业设计 031034
  • (转) Face-Resources
  • (转)memcache、redis缓存
  • (转)母版页和相对路径
  • ***详解账号泄露:全球约1亿用户已泄露
  • .form文件_一篇文章学会文件上传
  • .NET DataGridView数据绑定说明
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET多线程执行函数
  • .net网站发布-允许更新此预编译站点
  • .NET中的Exception处理(C#)
  • .Net中的集合
  • .NET中使用Protobuffer 实现序列化和反序列化