不得不看!DevExpress Reporting v19.1全平台新功能解析

所有平台
Report Designer – 分层 表

现在,您可以使用新的DetailBand.HierarchyPrintOptions属性创建分层结构 表, 表支持两种类型的数据结构:

  • 使用KeyFieldName和ParentFieldName属性从ParentID / ID关系创建 表。
  • 使用ChildListFieldName从自引用结构创建 表。

Indent属性允许您定义子级节点偏移。

分层结构 表使用DetailBand.DrillDownControl属性提供内置的Drill-Down支持:在Print Preview中单击分配给该属性的控件将展开或折叠相应的数据级别。

DevExpress v19.1新版亮点
合并 表

您不再需要编写代码来使用XRSubreport控件合并不同的 表。启用新的XRSubreport.GenerateOwnPages选项可跨单个页面打印/导出子 表,并保留页面设置和方向。

DevExpress v19.1新版亮点
Report Designer – JSON数据源 – 支持身份验证

JSON数据源向导的Web服务端点(URI)选项使您可以选择以下内置身份验证设置:

  • 基本HTTP验证
  • 基于Token的身份验证
  • 查询字符串参数
SqlDataSource – 执行必需的查询

现在,SqlDataSource组件仅执行关联的 表、控件、计算所得的字段或参数使用的那些查询。 当您向SQLDataSource添加多个查询时,这减少了应用程序与数据库服务器之间的数据流量,但是 表一次只使用一个查询。

XRCheckBox中的SVG图像

XRCheckBox控件现在可以显示每种状态的SVG文件,使用GlyphOptions.Style属性在预定义的SVG集之间进行选择。 您还可以上传自定义SVG图像(GlyphOptions.CustomGlyphs),指定图像尺寸和对齐方式。

XRLabel – HTML-Inspired文本格式

XRLabel现在公开AllowMarkupText属性,您可以使用DevExpress WinForms控件当前支持的伪HTML标记子集在XRLabel中显示格式化的内容。

全新的Summary Editor

使用全新的Summary Editor,您可以使用预定义的聚合函数快速计算摘要。

DevExpress v19.1新版亮点
加权平均

v19.1新增一个新的聚合函数,以帮助计算加权平均值。在Summary Editor中选择’Weighted average’,或在Expression Editor中使用“ sumWAvg”功能。

资源访问安全设置

新版本引入了一个新的’DevExpress.Security.Resources.AccessSettings’类,该类使您可以定义不同资源的访问规则:

  • 表指定资源(样式表和 表布局序列化文件)
  • 静态资源(图片)
  • 数据资源(JSON和Excel文件)

使用“ UrlAccessRule”和“ DirectoryAccessRule”来指定是否可以从所有/特定的URL和文件目录加载资源。 要提供自定义逻辑,请定义一个自定义规则(’CustomRule’)。 您也可以使用“ SerializationFormatRule”来指定允许/拒绝哪些 表布局格式。

XRPivotGrid – 改进性能

现在默认使用DevExpress内存中的数据处理引擎。

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

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

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年9月8日
下一篇 2019年9月8日

相关推荐

发表回复

登录后才能评论