参考英文原文地址:http://myxcelsius.com/2009/07/06/customize-your-xcelsius-dashboard-with-the-export2excel-solution-from-clearpeaks/  。

首先给大家看一下演示效果:
 
如你所见,在ClearPeaks的驾驶舱中,用户可以根据各种条件过滤信息,并将过滤以后的信息显示在列表视图控件中。这种信息筛选的功能在xcelsius中实现起来倒是比较容易。令人惊奇的是,用户还可以将表格上的信息导出到Excel表格中。这是如何实现的呢?
ClearPeaks已经开发一个可定制的解决方案,使得任何一个BI开发者都可以快速、容易地添加到Xcelsius仪表盘,从而让使用者方便地导出Excel。这个插件叫做Export2Excel,基于JSP,Export2Excel利用Xcelsius中的xml数据连接方式,允许用户通过仪表盘上的选择器过滤信息,并生成Excel表格。
Export2Excel插件配置方法如下:
1、 下载Export2Excel插件。
下载地址: http://download.csdn.net/source/1797626。
2、 将ExportToExcelv2.war复制到你的Tomcat webapps文件夹下。
3、 打开数据管理器。
4、 添加XML数据连接。
5、 设置XML数据URL,格式如下http://<servername>:<port>/ExportToExcelv2/index.jsp。
6、 勾选“启用发送(Enable Send)”,设置你想要导出的数据的单元格的范围。
7、 勾选“启用加载(Enable Load)”,添加一个变量,设置该变量的名称为URLDummy,并且范围仅仅只能有一个单元格,这个单元格就是用来存放将要导出的Excel表格的路径。
如图所示:
 
配置完Export2Excel插件以后,需要在仪表盘上添加一个刷新连接按钮和一个URL按钮,刷新连接按钮用来刷新xml数据连接,通过Export2Excel生成Excel,URL按钮用来打开Excel表格的URL链接,下载Excel表格。

注意事项

1、该插件导出中文时会出现乱码,解决方法如下:

打开ExportToExcelv2/index.jsp文件,在BufferedReader urlLine = request.getReader();前加上request.setCharacterEncoding("UTF-8");即可。

2、该插件导出的excel并没有包含颜色、字体等格式,因为Xcelsius发送的仅仅只是包含你想导出的数据的字符串。

[Xcelsius]从Xcelsius中导出Excel表格相关推荐

  1. vue中导出Excel表格

    vue中导出Excel表格 项目中我们可能会碰到导出Excel文件的需求,一般后台管理系统中居多,将table中展示的数据导出保存到本地.当然我们也可以通过一些处理来修改要导出的数据格式,具体需求具体 ...

  2. Extjs 从grid中导出Excel表格。后台为C#(绝对好用)(按照自己的需求修改版本)...

    最近生成Excel表格,稍微得到一点新的体会,特此更新自己开发时候的版本. 开发工具:VS2005 数据库:oracle10.1 浏览器:firefox3.5.9 第一步,web层aspx文件 需要载 ...

  3. ag-grid-angular 中导出Excel表格 及其配置

    ag-grid-angular 中导出Excel表 及其配置 api 常用params 详解 自定义页眉和页脚 定义样式 样式参数详解 api exportDataAsExcel(params) 常用 ...

  4. node.js/VUE项目中导出excel表格的多种实现方法(D2admin适用)

    方法一.vue+js-xlsx 1.vue项目内安装两个依赖:xlsx.file-saver  npm install xlsx --save  npm install file-saver --sa ...

  5. Extjs 从grid中导出Excel表格。后台为C#(绝对好用)

    一.在程序中增加附件中js文件的引用: 二.定义一个导出Excel文件的函数: function ExportExcel(gridPanel,config) {if (gridPanel) {var ...

  6. vue中导出excel表格(支持导出图片)

    //安装插件 npm install js-table2excel //引入插件 import table2excel from 'js-table2excel' //tableData数据 tabl ...

  7. vue3中导出excel表格

    首先安装两个包 "xlsx": "^0.17.4", "file-saver": "^2.0.5" 直接复制放到pack ...

  8. Thinkphp导入、导出Excel表格

    Thinkphp中导出Excel表格具体方法如下: 1.在ThinkPHP/Library/Vendor目录下新建文件夹PHPExcel,将excel文件解压后放入文件夹中. (下载地址:链接:htt ...

  9. java中使用jxl导出Excel表格详细通用步骤

    该方法一般接收两个参数,response和要导出的表格内容的list. 一般我们将数据库的数据查询出来在页面进行展示,根据用户需求,可能需要对页面数据进行导出. 此时只要将展示之前查询所得的数据放入s ...

  10. 批量追踪中通快运物流,并将信息导出EXCEL表格

    一般我们批量查询中通快运物流时,可以把查询后的信息以导出EXCEL表格的形式保存到电脑上吗?小编的回答当然是可以的,下面一起来操作. 查询中通物流 打开软件,在"添加单号"功能上, ...

最新文章

  1. mysql低级知识坑
  2. pytorch 笔记: torch.nn.Embedding
  3. 【论文解读】VarifocalNet:如何对候选框排序的最优方案
  4. Apache连接和访问控制
  5. 【FLink】Flink 1.9 升级到 1.12.4 无配置页面 无日志
  6. mysql转达梦7_从mysql换成达梦7后,查询语句报错,这个是druid的问题吗
  7. 四轮驱动机器人(SSMR)的运动规律
  8. Linux container_of用法
  9. linux修改tomcat时间命令,Linux下把tomcat日志按日期自动分割
  10. 2022低压电工考试题库模拟考试平台操作
  11. html调用java函数_html通过JavaScript调用java代码
  12. 什么是云原生?为什么是Portworx来解决云原生存储问题?
  13. 教师节到了,用Python做了个非常好用的学生点名系统
  14. html5画直线箭头,HTML5 canvas画带箭头的虚线
  15. Logback日志配置和简单使用
  16. iCheck 的简单了解
  17. 美团技术分享:大众点评App的短视频耗电量优化实战
  18. GAN学习:一个简单的GAN搭建
  19. echarts实现省份地图
  20. 《寻寻觅觅错误无处找?教你如何快速寻找程序错误(必看)》

热门文章

  1. 德米特里:玩世不恭大冒险 for Mac(冒险游戏)
  2. JAVA-DDD项目结构
  3. AppCan西游汇“移动互联网创业者技术沙龙” (重庆站)
  4. 基础快读(新手入门)(C++实现)
  5. J.A.R.V.I.S.
  6. 将DVD中的VOB文件无损转换为MP4等常用视频格式的方法
  7. 2012年09月12日-13日
  8. java 逃逸分析_JVM之逃逸分析
  9. 计算机更新好不,Win10自动更新好不好有必要吗?如何关闭屏蔽Windows更新?
  10. 抓包工具 - HttpWatch(功能详细介绍)