SAP公司的水晶易表Xcelsius软件也是基于Flash格式的图表制作工具,其具有非常灵活的交互功能,和Excel无缝结合。同时其有很强大的仪表板整合功能,但在处理大数据及图表样式的自定义方面受其模版影响,并不出彩。Swiff Chart也包括一个基于网页的开发版本,该版本数据和图表分离,可以利用网页编程实现交互。这类基于编程的Flash图表,在互联网中有种类繁多的应用,这和Excel已经没有太多的关联,有兴趣的读者请使用搜索引擎去检索。
基于Microsoft skydrive云存储的Excel Web App在交互方面几乎没有实用价值,目前不支持任何交互控件,包括数据有效性的使用。但笔者发现,这个应用的函数功能异常强大,配合函数和数据表格的筛选可以实现图表简单交互。
知识扩展
笔者在本书的主页提供了图16.2-2案例文档的Web交互版本,详见以下网址:
http://www.visualvivid.com/web-based-excel-dynamic-chart.html
Microsoft Windows SharePoint的PerformancePoint仪表板部件可以在企业的SharePoint站点提供丰富的交互式图表,该应用的初衷即是针对BI仪表板而设计,相比Excel不但强大,而且专业。Microsoft提供了一个独立的仪表板设计器来配合该部件的使用,如图16.3-4所示:
图16.3-4 基于PerformancePoint仪表板设计器
借助微软的PowerPivot Excel插件,通过获取外部数据库数据,使用数据透视表或图来展示和分析数据,并发布到SharePoint站点,来实现BI仪表板的Web应用。图16.3-5是一个基于SharePoint的仪表板案例。
图16.3-5 基于SharePoint站点的BI仪表板
知识扩展
PowerPivot Excel插件的下载地址为:
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyId=e081c894-e4ab-42df-8c87-4b99c1f3c49b&displaylang=zh-cn
示例文档
本书所附16.3的两个文件夹中包含了本节所涉及的案例。
1)16.3-1文件夹是基于微软skydrive云存储的Excel Web App应用,.xlsx文档为skydrive上存储的原始文档,.html为嵌入Excel Web App应用的网页文档。
2)16.3-2文件夹是基于Swiff Chart软件的应用,其中:.csv为Swiff Chart原始数据档;.sfc为Swiff Chart的原始文档;.swf为Flash图表导出;.html为Flash嵌入文档;.xls为嵌入Flash的Excel文档;.ppt为嵌入Flash的PowerPoint文档。