参考fusioncharts在sapgui中的集成.docx

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
参考fusioncharts在sapgui中的集成

一、FusionCharts简介:  Fusion Charts是InfoSoft Global的一个产品,InfoSoft Global 公司是专业的Flash图形方案提供商,他们还有几款其他的,基于Flash技术的产品,都非常的漂亮。 Fusion Charts是一个跨平台,跨浏览器的Flash图表组件解决方案,能够被 ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, 简单 HTML 页面甚至PPT调用。你不需要知道任何关于flash编程的知识,你只需要知道你所用的编程语言就可以了。 Fusion Charts是一个闪光的图表组件,它可以用来制作数据动画图表,其中动画效果用的是Adobe Flash 8 (原Macromedia Flash的)制作的Flash , Fusion Charts可用于任何网页的脚本语言类似于HTML , .NET,ASP , JSP技术的, PHP , ColdFusion等,提供互动性和强大的图表。使用XML作为其数据接口, Fusion Charts充分利用流体美丽的Flash创建紧凑,互动性和视觉逮捕图表。 Fusion Charts v3支持以下图表类型,同时展示相应图表,方便大家直观的认识和应用:柱状图和直方图 - 2D 和 3D 直线图和面积图 - 2D 和 3D 饼图和圆环图 - 2D 和 3D 散点图和气泡图 -只有 2D 堆栈图表- 2D和3D 双轴图表- 2D和3D 组合图表 - 允许您将直线图、面积图或柱状图在单个图表中组合在一起。 包括2D和3D。 FCF提供了双Y轴组合图,它有两个Y轴,每个轴表示不同的刻度(例如,收益和数量,或者访问量和下载量等等。)。图形左边的坐标轴叫主坐标轴,图形右边的叫次坐标轴。滚动图 - 交互式图表,允许您在客户端对数据点进行滚动。 真3D图表- 一种独一无二的基于web的图表,允许您在客户端以可视化的方式对摄像头的角度和视角进行更改。 您可以旋转图标,在2D和3D之间来回切换,显示/隐藏标签或完成大量其他图表上的交互任务。二、原理分析既然Fusion Charts界面这么漂亮、功能这么强大,那如果能与SAP GUI集成起来,对用户的体验提升那肯定是巨大的。心动了么?不管你心动没有,反正我心动了。心动不如行动,那就开始研究吧。Fusion Charts的文档很详细,DEMO也非常多,ASP、J2EE、.NET、PHP……但是最终实现都是调用JavaScript来实现,再看JavaScript代码,OMG,8K多行代码,这挨着看得花不少脑细胞啊,继续找,看是否有更简单直接的方法。有了,“Using HTML embedding method”,既然是直接嵌入那肯定是最简单的方式,再看看例子:3.对图表的相关参数进行赋值。2.指定使用的图表使用的FLASH文件位置。1.构建Flash Player控件。html?head titleMy First chart using FusionCharts - Using HTML embedding method - XML from URL/title /head?body object width=400 height=300 id=Column3D classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000 codebase= /pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0 ?param name=movie value=FusionCharts/Column3D.swf /?param name=FlashVars value=dataURL=Data.xml chartWidth=400chartHeight=300 DOMId=myChartId?isterWithJS=1debugMode=0?param name=quality value=high /?embed src=FusionCharts/Column3D.swf flashVars=dataURL=Data.xml chartWidth=400chartHeight=300 DOMId=myChartId?isterWithJS=1debugMode=0 width=400 height=300 name=Column3D quality=high type=application/x-shockwave-flash pluginspage=/go/getflashplayer / /object /body/html简单明了,省了不少脑细胞。再看看相关的帮

文档评论(0)

a888118a + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档