首页 > 其他分享 >智能界面组件DevExpress BI Dashboard — 新的导出功能(v23.1)

智能界面组件DevExpress BI Dashboard — 新的导出功能(v23.1)

时间:2023-08-30 09:56:04浏览次数:37  
标签:v23.1 自定义 CustomExport DevExpress 导出 BI 文档 Dashboard

在DevExpress v23.1发布周期中,官方扩展了DevExpress BI Dashboard项的导出功能,这些增强功能适用于WinForms、WPF和Web平台,包括以下选项:

  • 将自定义Dashboard项导出到Excel并自定义导出的文档本身
  • 在导出期间自定义Pivot Grid Dashboard项

DevExpress v23.1正式版下载

DevExpress技术交流群8:523159565      欢迎一起进群讨论

自定义项目导出到Excel

v23.1允许您使用内置Dashboard项所有支持的导出格式导出自定义Dashboard项,这些包括:

  • PDF
  • Image
  • Excel (XLS, XLSX)

Export to Excel项目已经添加到Export To下拉菜单中(位于自定义Dashboard项目的标题内)。

DevExpress BI Dashboard v23.1新版图集

对于Web平台,您可以通过覆盖项目配置文件中的allowExportSingleItem方法,在BI Dashboard中显示单个自定义Dashboard项目的Export To选项:

class FunnelChartItemViewer extends Dashboard.CustomItemViewer {
//...
allowExportSingleItem() {
return true;
}
}

Dashboard控件以表格格式导出自定义项数据,每一列对应一个数据项。

DevExpress BI Dashboard v23.1新版图集
自定义导出的文档

现在在处理控件的CustomizeExportDocument事件时,您可以自定义生成的文档(用于自定义仪表板项),为了帮助您获取自定义项数据并修改生成文档的布局,我们在事件参数中添加了以下方法:

例如,您可以使用 Spreadsheet Document API(包含在Office File API套件中)生成XLSX文档来自定义头部:

DevExpress BI Dashboard v23.1新版图集
Pivot Grid项目 - 自定义导出

DevExpress BI Dashboard控件在将导出的文档保存为PDF和图像格式之前引发CustomExport事件,使用此事件获取PivotDashboardItem的可打印XRPivotGrid控件,并自定义导出文档中的PivotGrid项目。

下面的示例演示了XRPivotGrid控件的不同事件和自定义设置的使用(以自定义PivotGrid项元素)。

具体来说,上面列出的GitHub示例解决了以下问题:

  • 删除指定的列和行
  • 重命名列
  • 按值删除行
  • 调整列和行大小
  • 更改行外观
  • 自定义总计

本例中概述的策略也适用于所有CustomExport事件。

  • ASPxDashboard.CustomExport
  • DashboardExporter.CustomExport
  • DashboardConfigurator.CustomExport
  • DashboardDesigner.CustomExport
  • DashboardViewer.CustomExport
  • DashboardControl.CustomExport
  • IDashboardControl.CustomExport

更多DevExpress线上公开课、中文教程资讯请上中文网获取

标签:v23.1,自定义,CustomExport,DevExpress,导出,BI,文档,Dashboard
From: https://www.cnblogs.com/AABBbaby/p/17666475.html

相关文章

  • YubiKey 或任何其他兼容的 U2F 设备。
    YubiKey或任何其他兼容的U2F设备。确认跳过  翻译搜索复制......
  • dedebiz发布文章自动提交到百度搜索的方法
    修改程序文件依次打开/admin/article_add.php和article_edit.php找到ClearMyAddon($id, $title);在其上面加入//自动提交到百度else{$urls[]='http://www.baidu.com/'.$artUrl;$api='http://data.zz.baidu.com/urls?site=www.baidu.com&token=填写你的';$ch=cu......
  • RabbitMQ快速入门--简单队列模型
             ......
  • RabbitMQ快速入门--介绍和安装
                     ......
  • bigkey分析
    redis集群中存在bigkey问题概述redis集群环境查询较慢,内存使用不均匀,为了避免影响业务,我们运维这边做了集群状态的分析,排查后发现,ping丢包、延时及redis日志均无异常,redis集群并未切换,但是慢日志中存在部分key值查询较为耗时,结合redis日常使用情况,我们决定对该集群做bigkey分析。问......
  • 用友Fast by BIP&华为云联合产品重磅首发,成就数智企业!
    8月27日,第二届828B2B企业节在深圳·燕子湖国际会展中心拉开帷幕,此次828B2B企业节由华为携手用友及生态伙伴共同发起,聚焦商机对接、优品优惠、技术联创、专业赋能、人才培养、品牌提升等企业关注的六大价值,重点围绕十大热门场景展开行动,全面助力企业提升数智化能力、解决数智化难题......
  • 用友Fast by BIP 助力大型企业“两快两省”实现财务数智化转型!
    FastbyBIP是什么?用友BIP大型企业数智化速达包FastbyBIP,是用友面向大型企业全新推出的全套数智化服务包,包括OnePackage全级次产品和Oneservice一站式服务整体。全级次产品包含应用软件与服务(SaaS)、数智化平台底座(PaaS)、行业领先实践、云计算基础设施(IaaS),满足大型企业数据服......
  • 用友Fast by BIP,企业“又快又省”实现财资管理数智化的“最强利器”
    8月26日,用友BIP全球司库事业部召开“FastbyBIP工作部署启动会”。针对用友BIP大型企业数智化速达包FastbyBIP中财资领域产品推广及落地作进一步详细规划。FastbyBIP是面向大型企业,全新推出的包含数智化基础设施、平台底座、应用软件、行业领先实践,以及技术迁移上云和一站式全......
  • 微信小程序 scroll-view 组件的 bindscroll 不触发不生效
    使用微信小程序基础组件中的scroll-view,但是滑动的时候bindscroll一直不生效。<viewclass="containerlog-list"><scroll-viewscroll-ystyle="height:100%;white-space:nowrap;"scroll-into-view="{{toView}}"enable-back-to-topbindscroll="......
  • 基于Debian Docker镜像添加中文字体
    1.选择需要添加的中文字体到一个目录中。从Windows中拷贝出需要的字体即可,目录地址:C:\Windows\Fonts2.编辑Dockerfile,添加中文字体【以dotnet镜像为例,其基于Debian】FROMmcr.microsoft.com/dotnet/aspnet:6.0WORKDIR/appEXPOSE7777COPY/publish.COPY/Font/*/usr/sh......